API Rest de Gerenciamento de Viagens com apresentação Multiplataforma (Web e Mobile)
- Criação de Viagem
- Confirmação / Validação
- Atualização das Dados
- Visualização dos Dados
- Convide um Novo Familiar ou Amigo
- Atualização das Dados do Participante (Em Desenvolvimento)
- Visualização dos Dados do Participante
- Listagem de Todos os Participantes da Viagem
- Agendamento de Passeios e Atrações
- Listagem em Ordem Cronológica
- Disponibilize Links Pertinentes (Em Desenvolvimento)
- Listagem todos Links Importantes (Em Desenvolvimento)
- NodeJs
- Fastify
- Prisma
- Zod
- Cors
- Dayjs
- Nodemailer
- FakerJs
- Docker (Opcional)
- React
- Vite
- Tailwind CSS
- Axios
- ESLint
- PostCSS
- Date-FNS
- React Router
- Node.js
- npm
- Clone o Repositório:
git clone https://github.com/ThiagoCHM/OdysseaTab
- No Terminal:
cd backend
- Instale as Dependências:
npm i
- Inicie a Aplicação:
npm run dev
- Clone o repositório:
cd front
- Instale as dependências:
npm i
- Execute o servidor de desenvolvimento:
npm run dev
- Abra o navegador e acesse:
http://localhost:3000
A API estará Disponível em http://localhost:3333. Enquanto, o Front estará Disponível em http://localhost:3000.
npx prisma studio
npx prisma db seed
npx prisma migrate reset
npm run test
docker compose up -d