NLW-HABITS |
Conteudo
- Sobre a aplicacao
- Tecnologias
- Iniciando a Aplicacao
- Screenshots
- Licenca
- Contato
Sobre a aplicacao
Aplicacao desenvolvida durante o NLW Setup, promovido pela Rocketseat.
Durante o evento, foram desenvolvidas 3 aplicacoes, uma API em Node, uma aplicacao React com Vite e um App em React Native.
Infelizmente, nao tive tempo de terminar a aplicacao mobile, mas a API e a aplicacao Web estao completas.
A aplicacao web permite cadastrar tarefas diarias. Conforme vou concluindo as tarefas, a cor do dia fica mais clara.
Tecnologias
- Back-end
- Node + Fastify + Typescript
- Prisma ORM com SQLite
- DayJs para lidar com datas
- Validacao dos dados com Zod
- Front-end
- React + Vite + Typescript
- TailwindCSS para estilizacao
- Phosphor-React para icones
- Radix-UI para Checkbox e Popover
Iniciando a aplicacao
Baixe o repositorio com git clone e entre na pasta do projeto.
- Back-end
- Renomeie o arquivo .env.example para .env.
$ npm install
$ npm run dev
- Front-end
$ cd web
$ npm install
$ npm run dev
Screenshots
Licenca
Este projeto esta licenciado sob a licenca MIT.
Contato
E-mail: luiiz.silverio@gmail.com