Skip to content
This repository has been archived by the owner on Jan 4, 2025. It is now read-only.

Repositório do GRUPO 04 do Projeto Interdisciplinar do 3º semestre DSM 2024/2. Alunos: Dimerson Ferreira, Nathan Bizinoto, Paulo Henrique Borges de Andrade Filho, Vinícius Rodrigues Oliveira.

Notifications You must be signed in to change notification settings

FatecFranca/DSM-G04-PI3-2024-2

Repository files navigation

🎉 TomaFoco - A Aplicação que te ajuda a Focar! 🍅

Bem-vindo ao TomaFoco, o app que transforma a técnica Pomodoro em uma experiência produtiva e organizada. Aqui, você pode configurar seu tempo de foco, adicionar tarefas e acompanhar tudo 😄.


🚀 O que é o TomaFoco?

O TomaFoco é um gerenciador de tarefas integrado com um timer Pomodoro. Ele ajuda você a dividir seu trabalho em blocos de tempo focados, com pausas estratégicas para não enlouquecer.

💼 + 🍕 = 💪

  • Defina o tempo de foco e as pausas (curta e longa). ⏱️
  • Adicione tarefas que precisam ser realizadas. 📋
  • Marque as tarefas concluídas para que elas se movam automaticamente para o histórico. ✔️

🛠️ Funcionalidades

  1. Timer Personalizado

    • Configure o tempo de foco, pausas curtas e pausas longas.
    • Acompanhe seu progresso com um contador dinâmico e reinicie quando necessário.
  2. Gerenciamento de Tarefas

    • Adicione novas tarefas com um clique.
    • Marque as tarefas como concluídas para movê-las para o histórico.
  3. Histórico de Tarefas Finalizadas

    • Visualize todas as tarefas que você já realizou e sinta-se incrível! 💪
  4. Som de Alarme

    • Receba um lembrete sonoro quando seu tempo de foco acabar. 🎧

🎯 Objetivo

O objetivo do TomaFoco é simples: te ajudar a focar no que importa e terminar o dia com a sensação de missão cumprida.
Seja você um estudante, programador ou alguém que só quer organizar as tarefas de casa, o TomaFoco está aqui para você.


📦 Como Rodar o Projeto?

Pré-requisitos

  • Node.js instalado.
  • Um navegador pronto para muita produtividade. 🕵️‍♂️

Backend

  1. Entre na pasta back-end:

    cd back-end
  2. Instale as dependências:

    npm install
  3. Configure o banco de dados no arquivo .env (MongoDB).

  4. Rode o servidor:

    npm start

    O servidor estará disponível em: http://localhost:3000.

Frontend

  1. Entre na pasta front-end:

    cd front-end
  2. Instale as dependências:

    npm install
  3. Rode a aplicação:

    npm start

    Acesse o app em: http://localhost:3000.

    Front-end (Vercel) https://tomafoco.vercel.app/ Back-end (Render) https://dsm-g04-pi3-2024-2.onrender.com

    Ajustes do cors para rodar a aplicação web


🤔 Algo Deu Errado?

Não se preocupe! Se encontrar bugs, entre em contato conosco ou abra uma issue no repositório.

Enquanto isso, continue focando e quebrando metas. Você consegue! 🚀

About

Repositório do GRUPO 04 do Projeto Interdisciplinar do 3º semestre DSM 2024/2. Alunos: Dimerson Ferreira, Nathan Bizinoto, Paulo Henrique Borges de Andrade Filho, Vinícius Rodrigues Oliveira.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published