/taskplanner-web

Primary LanguageJavaScriptMIT LicenseMIT

TaskPlanner - Gerenciamento de Tarefas

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.

Funcionalidades

  • 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.

Executando o Projeto

Siga estas etapas para executar o projeto TaskPlanner em sua máquina local:

  1. Clone o repositório:

    git clone https://github.com/PedroTeixeiraa/taskplanner-nextjs.git
    cd taskplanner-nextjs
  2. Instale as dependências:

    npm install
    
  3. 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
    
  4. Inicie o servidor de desenvolvimento::

    npm run dev
    
  5. Acesse o aplicativo no navegador::

    Abra o navegador e vá para http://localhost:3000.

Tecnologias Utilizadas

  • 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ção

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.

Licença

Este projeto é licenciado sob a Licença MIT. Consulte o arquivo LICENSE para mais detalhes.

Contato

Se você tiver alguma dúvida ou precisar de suporte, sinta-se à vontade para entrar em contato via email: pedroteixeiraalves007@gmail.com.