{"id":30561857,"url":"https://github.com/kalebzaki4/estuda-mais","last_synced_at":"2026-04-16T18:09:22.553Z","repository":{"id":306296771,"uuid":"1022325027","full_name":"kalebzaki4/Estuda-Mais","owner":"kalebzaki4","description":"Aplicação web frontend construída com React e Tailwind CSS para ajudar estudantes a organizar estudos, explorar cursos gratuitos e monitorar progresso.","archived":false,"fork":false,"pushed_at":"2026-04-08T20:53:57.000Z","size":11598,"stargazers_count":1,"open_issues_count":3,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-04-08T22:27:28.434Z","etag":null,"topics":["backend","frontend","java","javascript","react"],"latest_commit_sha":null,"homepage":"https://estuda-mais-qle2jqg7m-kalebzaki4s-projects.vercel.app","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/kalebzaki4.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-07-18T21:09:07.000Z","updated_at":"2026-04-08T20:54:03.000Z","dependencies_parsed_at":"2025-08-19T23:19:48.403Z","dependency_job_id":"86f3b1f0-1717-4148-9b3f-05942619b40d","html_url":"https://github.com/kalebzaki4/Estuda-Mais","commit_stats":null,"previous_names":["kalebzaki4/estuda-mais"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/kalebzaki4/Estuda-Mais","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kalebzaki4%2FEstuda-Mais","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kalebzaki4%2FEstuda-Mais/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kalebzaki4%2FEstuda-Mais/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kalebzaki4%2FEstuda-Mais/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kalebzaki4","download_url":"https://codeload.github.com/kalebzaki4/Estuda-Mais/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kalebzaki4%2FEstuda-Mais/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31897980,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-16T17:33:00.867Z","status":"ssl_error","status_checked_at":"2026-04-16T17:32:57.401Z","response_time":69,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["backend","frontend","java","javascript","react"],"created_at":"2025-08-28T12:40:21.841Z","updated_at":"2026-04-16T18:09:22.544Z","avatar_url":"https://github.com/kalebzaki4.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Estuda+ Frontend: O Seu Companheiro de Estudos Interativo e Inteligente\n\nBem-vindo ao repositório frontend do **Estuda+**! Esta aplicação web interativa, desenvolvida com **React** e estilizada com **Tailwind CSS**, foi meticulosamente criada para transformar a sua experiência de aprendizagem. Com um design intuitivo, foco na usabilidade e funcionalidades inteligentes, o Estuda+ é o seu parceiro definitivo para organizar, explorar e monitorar o seu percurso de estudos de forma eficaz e motivadora.\n\n## 📚 Tabela de Conteúdos\n\n1.  [🌟 Destaques e Funcionalidades Principais](#-destaques-e-funcionalidades-principais)\n2.  [🚀 Tecnologias e Ferramentas](#-tecnologias-e-ferramentas)\n3.  [🛠️ Como Configurar e Rodar o Projeto Localmente](#%EF%B8%8F-como-configurar-e-rodar-o-projeto-localmente)\n    * [Pré-requisitos](#pré-requisitos)\n    * [Instalação](#instalação)\n    * [Rodar o Aplicativo](#rodar-o-aplicativo)\n4.  [🌐 Deploy no GitHub Pages](#-deploy-no-github-pages)\n\n## 🌟 Destaques e Funcionalidades Principais\n\nO Estuda+ oferece um conjunto robusto e crescente de funcionalidades, desenhadas para otimizar a sua jornada de estudos:\n\n* **Autenticação Segura**:\n    * **Login**: Acesso simplificado e seguro à sua conta pessoal.\n    * **Registro**: Crie a sua nova conta de forma rápida e intuitiva, com validações inteligentes.\n* **Dashboard Dinâmico e Personalizado (Início)**:\n    * **Visão Geral Diária**: Um resumo conciso do seu tempo de estudo e progresso recente.\n    * **Resumo dos Seus Tópicos de Estudo**: Acompanhe visualmente o tempo dedicado e o progresso em cada área de conhecimento.\n    * **Atividade Recente dos Amigos**: Mantenha-se conectado e motivado pela atividade de estudo da sua rede de amigos.\n* **Temporizador Pomodoro Integrado**:\n    * Ferramenta de gestão de tempo essencial para otimizar o foco, combater a procrastinação e aumentar a produtividade nas suas sessões de estudo.\n* **Monitorização Detalhada do Progresso**:\n    * Métricas claras e visualizações sobre o seu tempo total de estudo e pontos de experiência (XP) acumulados.\n    * Seção de **Conquistas** para celebrar os seus marcos de aprendizagem e manter a motivação em alta.\n* **Gestão de Perfil de Utilizador**:\n    * Visualize e edite as suas informações pessoais e preferências.\n    * Acompanhe a sua lista de amigos e as suas interações.\n* **Resumo de Estudos Detalhado e Interativo**:\n    * Aprofunde-se em qualquer tópico de estudo com uma página dedicada que exibe:\n        * Uma descrição aprofundada do conteúdo.\n        * Um registo cronológico das suas atividades recentes de estudo.\n* **Design Responsivo e Acessível**:\n    * A interface adapta-se perfeitamente a qualquer tamanho de ecrã, proporcionando uma excelente experiência de utilizador em dispositivos desktop, tablets e telemóveis.\n\n## 🚀 Tecnologias e Ferramentas\n\nEste projeto foi construído utilizando as seguintes tecnologias de ponta, escolhidas pela sua robustez, flexibilidade e capacidade de criar experiências de utilizador de alta qualidade:\n\n* **Frontend**:\n    * **React**: A biblioteca JavaScript líder para a construção de interfaces de utilizador dinâmicas e reativas. Escolhido pela sua arquitetura baseada em componentes, que facilita a manutenção e escalabilidade do código.\n    * **Tailwind CSS**: Um framework CSS utilitário que permite a construção rápida de designs personalizados e responsivos diretamente no HTML, promovendo um desenvolvimento ágil e consistente.\n    * **gh-pages**: Uma ferramenta simples e eficaz para automatizar o processo de deploy do frontend diretamente para o GitHub Pages.\n\n## 🛠️ Como Configurar e Rodar o Projeto Localmente\n\nSiga estas instruções detalhadas para ter uma cópia do projeto rodando em sua máquina local para desenvolvimento e testes.\n\n### Pré-requisitos\n\nCertifique-se de ter as seguintes ferramentas instaladas no seu sistema:\n\n* **Node.js** (versão 14 ou superior, que inclui o npm): [Baixar Node.js](https://nodejs.org/en/)\n* **Git**: [Baixar Git](https://git-scm.com/downloads)\n\n### Instalação\n\n1.  **Clone o repositório:**\n    Abra o seu terminal (PowerShell, Git Bash, CMD, etc.) e execute o comando para clonar o projeto:\n    ```bash\n    git clone [https://github.com/](https://github.com/)\u003ckalebzaki4\u003e/estuda-mais.git\n    ```\n\n2.  **Navegue até o diretório do projeto frontend:**\n    Após a clonagem, entre na pasta do projeto:\n    ```bash\n    cd estuda-mais-frontend\n    ```\n    *(Se você clonou para um diretório específico, como `C:\\Users\\você\\Downloads\\Estuda +\\estuda-mais`, certifique-se de navegar para ele).*\n\n3.  **Instale as dependências:**\n    No diretório do projeto, instale todas as bibliotecas e pacotes necessários:\n    ```bash\n    npm install\n    # Ou, se preferir Yarn:\n    # yarn install\n    ```\n\n### Rodar o Aplicativo\n\nNo diretório do projeto (`estuda-mais-frontend`), você pode iniciar o aplicativo em modo de desenvolvimento:\n\n```bash\nnpm start\n# Ou, se o seu projeto foi criado com Vite:\n# npm run dev\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkalebzaki4%2Festuda-mais","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkalebzaki4%2Festuda-mais","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkalebzaki4%2Festuda-mais/lists"}