O TaskPlanner é um projeto Next.js que fornece uma interface simples para o gerenciamento de tarefas. Com esta aplicação, você pode criar, visualizar, atualizar e excluir tarefas de forma eficaz.
- Crie novas tarefas e atribua a elas uma descrição.
- Visualize todas as suas tarefas em uma lista organizada.
- Marque tarefas como concluídas ou pendentes.
- Remova tarefas que não são mais necessárias.
Siga estas etapas para executar o projeto TaskPlanner em sua máquina local:
-
Clone o repositório:
git clone https://github.com/PedroTeixeiraa/taskplanner-nextjs.git cd taskplanner-nextjs
-
Instale as dependências:
npm install
-
Configure o ambiente:
Crie um arquivo `.env` na raiz do projeto.
Adicione a variável de ambiente `REACT_APP_URL_BASE` com a URL base da aplicação. Por exemplo: REACT_APP_URL_BASE=http://localhost:3000
-
Inicie o servidor de desenvolvimento::
npm run dev
-
Acesse o aplicativo no navegador::
Abra o navegador e vá para http://localhost:3000.
- Next.js: Framework React com foco em renderização do lado do servidor e construção de interfaces de usuário rápidas.
- React: Biblioteca JavaScript para construção de interfaces de usuário interativas.
- CSS Modules: Metodologia de estilização que permite o escopo local de estilos.
Contribuições são bem-vindas! Se você quiser colaborar com melhorias, correções de bugs ou adição de novos recursos, fique à vontade para abrir issues ou enviar pull requests.
Este projeto é licenciado sob a Licença MIT. Consulte o arquivo LICENSE para mais detalhes.
Se você tiver alguma dúvida ou precisar de suporte, sinta-se à vontade para entrar em contato via email: pedroteixeiraalves007@gmail.com.