TravelMate is a full-stack web application that combines travel planning, shopping, secure payments, and AI assistance into a single platform.
https://hemant110800travelmate.netlify.app
- Secure user registration and login using JWT
- Browse and select travel destinations
- Manage user-specific selected places
- Browse products and manage cart
- Buy Now and cart-based order placement
- Secure online payments via Razorpay(Test Mode)
- AI-powered chat assistant for general user guidance
You can view the database diagram for this web app here: https://dbdocs.io/hemantbhati1208/TravelMate
Both frontend and backend Directory contain their separate Readme for setting up the project in local.
This link can be referred for dbdocs commands: https://dbdocs.io/docs
React (Vite), TypeScript, SCSS, Axios
Django, Django REST Framework, JWT Authentication
PostgreSQL (Dockerized)
Razorpay Payment Gateway, Generative AI APIs, Docker (PostgreSQL), GitHub for version control
Frontend: Netlify
Backend: Render
Database: Render