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

https://github.com/victor-lis/studyplus-with-nextjs

Projeto feito para organizar suas tarefas e horas de estudo! *Atualmente o banco de dados do deploy está fora do ar*
https://github.com/victor-lis/studyplus-with-nextjs

csr nextjs prisma-schema react ssr tailwind-css

Last synced: 3 months ago
JSON representation

Projeto feito para organizar suas tarefas e horas de estudo! *Atualmente o banco de dados do deploy está fora do ar*

Awesome Lists containing this project

README

          

# StudyPlus

Sistema web para gerenciamento de tarefas e estudos desenvolvido com Next.js 14, TypeScript e Prisma.

## 🚀 Tecnologias

- Next.js 14
- TypeScript
- Prisma ORM
- PostgreSQL
- Next Auth
- Tailwind CSS
- React Icons

## ⚙️ Funcionalidades

- **Autenticação**: Login social com Google através do NextAuth
- **Semanas**: Visualização e gerenciamento de semanas de estudo
- **Tarefas**: CRUD completo de tarefas com:
- Título e descrição
- Horário início/fim
- Categorização
- Status de conclusão
- **Categorias**: Sistema de categorias personalizáveis com:
- Cores customizáveis (texto e fundo)
- Organização das tarefas
- **Responsividade**: Interface adaptável para diferentes dispositivos

## 🏗️ Estrutura

O projeto utiliza a nova estrutura de pastas do Next.js 14:

```
src/
├── @types/ # Tipagens TypeScript
├── app/ # Páginas e componentes
├── components/ # Componentes compartilhados
├── lib/ # Configurações (Prisma, Auth)
├── providers/ # Providers React
└── utils/ # Funções utilitárias
```

## 📱 Interfaces

![Home](https://github.com/Victor-Lis/StudyPlus-with-NextJS/blob/master/public/project-images/StudyPlus.png)

![Semana](https://github.com/Victor-Lis/StudyPlus-with-NextJS/blob/master/public/project-images/Semana.png)

![Dia](https://github.com/Victor-Lis/StudyPlus-with-NextJS/blob/master/public/project-images/Day.png)

## 🚀 Demo

[Confira a aplicação em produção](https://study-plus-by-dev-victor-lis.vercel.app/)

## 👨‍💻 Autor

[@Victor-Lis](https://www.github.com/Victor-Lis)