A full-stack web application for planning and managing travel itineraries, featuring a responsive user interface and real-time collaboration.
- User Authentication: Secure login and registration powered by Firebase Authentication.
- Trip Management: Create, edit, and delete travel plans with real-time updates.
- Collaborative Planning: Share itineraries and collaborate with others in real-time.
- Scalable Backend: RESTful API integrated with Firestore for seamless data storage and retrieval.
- Responsive Design: Optimized for both desktop and mobile devices.
- Frontend: Vite, React, CSS
- Backend: Node.js, Express, RESTful API
- Database: Firestore (NoSQL)
- Authentication: Firebase Authentication
- Hosting: AWS EC2
- Version Control: GitHub
This project was developed as part of my coursework in web technologies. All code is my original work, designed and implemented to demonstrate full-stack development skills and modern web practices.
This project is licensed under the MIT License.