Desenvolvedores: victorguimaraesdev, Zelchi e CardosooDev
Brain Bucket é um aplicativo simples e eficiente para gerenciamento de tarefas (to-do list), projetado para ajudar você a organizar seu dia a dia. Com ele, você pode adicionar, editar, marcar como concluído e excluir tarefas facilmente.
- 📋 Adicionar tarefas.
- ✏️ Editar tarefas existentes.
- ✅ Marcar tarefas como concluídas.
- ❌ Excluir tarefas.
- 🌐 Interface amigável e responsiva (em desenvolvimento).
- Back-end: Node.js com TypeScript e Express: API - Brain Bucket
- Banco de Dados: SQLite.
- Front-end: HTML, CSS, Javascript e Axios: Front - Brain Bucket
Inicie o projeto com Docker: O comando npm run init configura o banco de dados e inicia o ambiente Docker.
npm run initOu, se preferir rodar sem Docker, use o nodemon para desenvolvimento local:
npm run devPOST /conta/criar
{
"nome": "string",
"email": "string",
"senha": "string"
}POST /conta/login
{
"email": "string",
"senha": "string"
}AUTH - Bearer Token
GET /tarefa/mostrar
{
"token": "string"
"query": "string"
}POST /tarefa/criar
{
"token": "string"
"conteudo": "string"
}PATCH /tarefa/atualizar
{
"token": "string"
"id": "string"
"conteudo": "string"
}DELETE /tarefa/deletar
{
"token": "string"
"id": "string"
}