Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mtlouzada/todo-list
CRUD app
https://github.com/mtlouzada/todo-list
nodejs react sqlite3
Last synced: 27 days ago
JSON representation
CRUD app
- Host: GitHub
- URL: https://github.com/mtlouzada/todo-list
- Owner: mtlouzada
- Created: 2024-10-28T15:30:32.000Z (3 months ago)
- Default Branch: master
- Last Pushed: 2024-11-26T13:44:14.000Z (about 2 months ago)
- Last Synced: 2024-11-26T14:29:29.913Z (about 2 months ago)
- Topics: nodejs, react, sqlite3
- Language: TypeScript
- Homepage:
- Size: 1.32 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# To-Do List Application đź“ť
Este é um projeto de uma aplicação de **To-Do List** desenvolvida com **TypeScript**, **Chakra UI** e **Next.js**, utilizando **SQLite** como banco de dados. O objetivo é demonstrar uma aplicação funcional com operações CRUD (Criar, Ler, Atualizar e Deletar) e uma interface moderna e responsiva.
## 🛠️ Tecnologias Utilizadas
- **Front-end**:
- [Next.js](https://nextjs.org/) - Framework React para aplicações web.
- [TypeScript](https://www.typescriptlang.org/) - Superset de JavaScript com tipagem estática.
- [Chakra UI](https://chakra-ui.com/) - Biblioteca de componentes React para estilização.- **Back-end**:
- [Express.js](https://expressjs.com/) - Framework web para Node.js.
- [SQLite](https://www.sqlite.org/index.html) - Banco de dados leve e eficiente.## ✨ Funcionalidades
- **Adicionar Tarefas**: Criação de novas tarefas com um tĂtulo.
- **Exibir Tarefas**: Listagem de todas as tarefas cadastradas.
- **Editar Tarefas**: Atualização de tĂtulo e status de conclusĂŁo das tarefas.
- **Deletar Tarefas**: Remoção de tarefas da lista.
- **Interface Responsiva**: Design adaptável para dispositivos móveis e desktops.