Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/omarcoaur3lio/plann.er
Aplicação para montar planos de viagem com amigos, registrar atividades e links úteis
https://github.com/omarcoaur3lio/plann.er
fastify react tailwindcss typescript zod
Last synced: about 2 months ago
JSON representation
Aplicação para montar planos de viagem com amigos, registrar atividades e links úteis
- Host: GitHub
- URL: https://github.com/omarcoaur3lio/plann.er
- Owner: omarcoaur3lio
- License: mit
- Created: 2024-07-09T11:34:54.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-07-13T01:50:12.000Z (6 months ago)
- Last Synced: 2024-10-12T02:42:16.929Z (2 months ago)
- Topics: fastify, react, tailwindcss, typescript, zod
- Language: TypeScript
- Homepage:
- Size: 517 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## :speech_balloon: Visão Geral
Esse projeto foi construído durante o NLW Journey da [Rocketseat](www.rocketseat.com.br) e teve como objetivo desenvolver uma aplicação para montar planos de viagem com amigos, registrar atividades e links úteis.
O projeto fornt-end foi desenvolvido em React e a API em NodeJS.## :camera: Preview
### :sparkles: Funcionalidades
- Cadastro de viagens
- Criação de convites para participar de uma viagem
- Cadastro de atividades de uma viagem
- Criação e edição de links úteis de uma viagemA seguir, alguns dos aprendizados/conceitos postos em prática durante o desenvolvimento:
**Front-End**:
- Funtamentos de React
- Estilização com TailwindCSS
- Consumo de APIs com Axios**Back-End**:
- Criação de API com Fastify
- Validação de dados com Zod
- Utilização do Prisma ORM
- Tratamento de erros
- Envio de e-mail com nodemailer
**TODO**:- [ ] Criação de documentação da API
- [ ] Adicionar toast para notificação de erros no front-end## :rocket: Tecnologias Utilizadas
Feito com :purple_heart: