Cloud-Based Travel Planning Application
A modern travel planning application built using AWS Serverless Architecture to help users organize, manage, and explore trips efficiently.
TripMate is a cloud-based travel planning application designed to simplify trip management through a clean, intuitive, and user-friendly interface.
Users can securely create accounts, plan trips, manage itineraries, organize travel details, and interact with an AI-powered travel assistant.
This project was developed to gain practical experience in Cloud Computing, Backend Development, and Serverless Architecture using AWS services.
This application was developed as part of our College Mini Project.
Team Leader
- Planned and coordinated the overall project development.
- Designed and implemented backend functionalities.
- Developed AWS Lambda functions.
- Integrated Amazon API Gateway with backend APIs.
- Configured Amazon Cognito for authentication.
- Connected the frontend with backend services.
- Worked with NoSQL database integration.
- Participated in testing and debugging.
- 🔐 Secure User Authentication
✈️ Create & Manage Trips- 📅 Dynamic Travel Itinerary
- 📍 Destination Management
- 🤖 AI Travel Assistant
- 💰 Budget Planning
- 📱 Responsive User Interface
- ☁️ Serverless Cloud Architecture
- HTML5
- CSS3
- JavaScript
- Node.js
- AWS Lambda
- REST APIs
- Amazon API Gateway
- Amazon Cognito
- Amazon DynamoDB (NoSQL)
HTML • CSS • JavaScript
│
▼
Amazon API Gateway
│
▼
AWS Lambda (Node.js)
│
┌──────────┴──────────┐
▼ ▼
Amazon DynamoDB Amazon Cognito
Working on this project helped me gain practical experience with:
- AWS Serverless Architecture
- AWS Lambda
- Amazon API Gateway
- Amazon Cognito
- Amazon DynamoDB
- REST API Development
- Backend Development
- Cloud Computing
- Authentication & Authorization
- Frontend–Backend Integration
- Team Collaboration
TripMate
│
├── assets
│ └── images
│
├── frontend
│
├── lambda
│ ├── save-trip
│ ├── get-trips
│ ├── delete-trip
│ ├── chatbot
│ ├── post-confirmation-trigger
│ ├── pre-signup-trigger
│ └── archive
│
└── README.md
- Google Maps Integration
- Weather Forecast API
- Hotel & Flight Booking APIs
- Real-time Notifications
- AI-Based Trip Recommendations
- Expense Analytics
- Mobile Application
✅ Completed as a College Mini Project.
The project was developed primarily for learning Cloud Computing, Backend Development, and AWS Serverless Services.
This repository contains the source code and project implementation created during the development of TripMate.
The application was originally built and tested using AWS Free Tier, including:
- AWS Lambda
- Amazon API Gateway
- Amazon Cognito
- Amazon DynamoDB
To avoid unnecessary AWS charges after project completion, the cloud resources were intentionally removed.
Therefore:
- ✅ Frontend source code is available.
- ✅ Backend (AWS Lambda) source code is available.
- ✅ Project screenshots are included.
- ❌ A live deployment is currently not available.
This repository is maintained as a portfolio project to demonstrate my understanding of Cloud Computing, Backend Development, and Serverless Application Development.
This project was developed as part of a College Mini Project.
Team Leader
- Tanvi Goyal
B.Tech Computer Science Student
Backend Development • Cloud Computing • AWS • Java • Python
Project Type
- Academic Mini Project
- 💼 LinkedIn: https://www.linkedin.com/in/your-linkedin/
- 💻 GitHub: https://github.com/goyaltanvi378-git
⭐ If you found this project interesting, consider giving it a Star!
Made with ❤️ by Tanvi Goyal







