An open API service indexing awesome lists of open source software.

https://github.com/codingloria/projecttimewise

Projeto final feito com os conhecimentos adquiridos durante a Academia Java da Atos e UFN
https://github.com/codingloria/projecttimewise

Last synced: over 1 year ago
JSON representation

Projeto final feito com os conhecimentos adquiridos durante a Academia Java da Atos e UFN

Awesome Lists containing this project

README

          


Projeto - TimeWise ⏱️❤️




Objetivo:


Aplicar meus conhecimentos da Academia Java e se Deus quiser uma vaga na Atos :heart:

Status:


Em andamento...

Visão Geral do Projeto ✨

Descrição:


O projeto TimeWise tem como objetivo desenvolver uma plataforma de gerenciamento de tempo e tarefas que ajuda os usuários a otimizar sua produtividade pessoal e profissional. A plataforma fornecerá recursos avançados de acompanhamento do tempo, organização de tarefas e insights valiosos para melhorar a gestão do tempo.

Benefícios e Valor:


O TimeWise oferecerá aos usuários a capacidade de:

- Acompanhar e registrar o tempo gasto em várias atividades.
- Definir metas de produtividade.
- Criar e gerenciar listas de tarefas de forma eficaz.
- Visualizar relatórios e análises para identificar oportunidades de melhoria na gestão do tempo.
- Aumentar a eficiência e o equilíbrio entre trabalho e vida pessoal.

Público-Alvo:


O público-alvo do TimeWise inclui:

- Profissionais autônomos que desejam rastrear o tempo gasto em projetos e tarefas.
- Equipes de trabalho que buscam uma solução de gerenciamento de tarefas colaborativa.
- Estudantes que desejam melhorar sua produtividade acadêmica.
- Qualquer pessoa interessada em melhorar sua gestão do tempo e alcançar seus objetivos de forma mais eficiente.

Escopo do Projeto:


O escopo do projeto inclui o desenvolvimento de:

- Sistema de Login
- Pagina Inicial com:
> Agenda,
> Habit Tracker,
> To Do List,
> Water Tracker
- Controle de ponto de atividades por categoria
> Exemplo: Trabalho, Hobbies, Estudos
- Controle de gastos
- Visualização com dashboards
> Com filtros para dinheiro ou tempo gastos

Funcionalidades extras:

- Configurações para o usuário (modo noturno, preferencias de notificação)
- Notificações e lembretes
- Gerar relatórios sobre o uso do tempo e desempenho das tarefas
- Documentação para ajuda ao usuário (sessão help)

Tecnologias Utilizadas:


O projeto TimeWise utilizará as seguintes tecnologias:

- Frontend:
> Angular
- Backend:
> Spring Boot,
> Java (17 LTS)
- Dados:
> Banco: MySQL,
> JPA e Hibernate
- Autenticação:
> JWT,
> Spring Security

Riscos e Desafios:


Alguns desafios potenciais incluem:

- Garantir a segurança dos dados do usuário.
- Manter uma interface simples e intuitiva.
- Garantir a escalabilidade da plataforma conforme o número de usuários aumenta.
- Conseguir atender e ajudar aos usuários com mais implementações futuras.

Instalação e How To Use

Preview do Sistema 🔮


Layout Inicial usando Figma



Página de cadastro

Página para cadastro


Página de login

Página de login



Contato e Responsáveis:


Para mais informações ou dúvidas sobre o projeto TimeWise, entre em contato com:


Lívia Faria Braz

liviafariabraz282@gmail.com