Trip-Squad is a travel planner application designed to help users organize their trips efficiently. It allows users to save trip dates, share access with family and friends, and create detailed schedules for activities.
- React
- TypeScript
- Vite
- Tailwind CSS
- Axios
- Dynamic Squad Management: Easily manage squad members with add, remove, and invite functionalities.
- Email Invitation: Invite guests via email with options to manage individual and group invitations.
- API Integration: Utilize Axios for seamless interaction with backend APIs.
- Modular Design: Implement modals for interactive user actions like squad management and email invitations.
- Responsive UI: Ensure a responsive user interface for a seamless experience across devices.
- Complete Remaining Functionalities: Finish implementing all remaining functionalities for Trip-Squad.
To run the Trip-Squad frontend locally, follow these steps:
- Clone the repository.
- Install dependencies using
npm install. - Start the development server with
npm run dev.
Contributions are welcome! If you have suggestions, please open an issue or submit a pull request.
Trip-Squad Frontend was developed as part of the NLW event by RocketSeat. Special thanks to the mentors and community for their support.
For questions or support, contact Guilherme Fritzen Machado .