Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/danielegiidio/planner_web

Website de agendamento de viagens com seus amigos usando React
https://github.com/danielegiidio/planner_web

axios react tailwindcss vite

Last synced: 1 day ago
JSON representation

Website de agendamento de viagens com seus amigos usando React

Awesome Lists containing this project

README

        


Plann.er


GitHub language count

GitHub Top Language

Repository size


GitHub last commit


License


Capa do projeto

## đź’» About

Plann.er é uma aplicação de planejamento de viagens que permite criar e gerenciar planos de viagem de forma colaborativa. Com Plann.er, você pode:

- Montar planos de viagens com amigos.
- Registrar atividades e eventos importantes.
- Adicionar links Ăşteis e recursos sobre a viagem.

## Trip

Aqui o usuário passará por todo um processo para a criação da viagem, e como ele está criando a viagem ele será elencando como owner(dono) da viagem;


criação da trip



confirmação da trip

após confirmar a viagem o usuário será levado para a pagina de detalhes da viagem.

## Trip Details
Aqui o usuário estará nos detalhes da viagem que ele está seja ele o owner(dono) ou participante da viagem, ele poderá visualizar todas as atividades de cada dia da viagem, os links disponibilizados pelo owner, e os convidados.


criação da trip

## âš™ Setup

A versão live dessa aplicação serve apenas ao carater de visualização da estrutura, pois para algumas funções se faz necessário a conexão ao backend e ao banco de dados e como ambos se faz necessário o node e sqlite, em meio local, então para você ter total acesso as funcionalidades citadas você precisa primeiro do backend, siga os passos para setar o backend, no proprio repositório tem o passo a passo, baixe esse repositório e após instalar suas dependências, sete as variaveis de ambiente(.env) que é basicamente a conexão ao backend;
```bash
VITE_BASE_URL=http://localhost:3333
```
Caso vocĂŞ esteja usando outra porta no backend, adapte no arquivo .env.

## đź›  Technologies

As seguintes principais ferramentas foram usadas na construção do projeto:

- **[TypeScript](https://www.typescriptlang.org/)**
- **[React](https://react.dev/)**
- **[Vite](https://vitejs.dev/guide/)**
- **[Axios](https://axios-http.com/ptbr/docs/intro)**
- **[Tailwind](https://tailwindcss.com/)**

> Para mais detalhes das dependências gerais da aplicação veja o arquivo [package.json](./package.json)

## đź“ť License

Este projeto está sob a licença MIT. Consulte o arquivo [LICENSE](./LICENSE) para mais informações