Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

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

Awesome Lists containing this project

README

        






Marco Aurélio



## :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 viagem

A 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


react


vite


typescript


tailwindcss


axios


prisma


fastify


zod




Feito com :purple_heart: