APNI YATRA is a comprehensive travel platform designed to provide personalized travel experiences, promote various tour packages, and showcase India's rich biodiversity and wildlife. The platform offers a range of services including famous place recommendations, customizable travel experiences, and 24/7 customer support.
- Video Background: Engaging video background on the homepage.
- Famous Places: Slideshow showcasing famous travel destinations.
- Tour & Packages: Detailed tour packages with images and overlays.
- Customized Experience: Tailored travel experiences based on user preferences.
- 24/7 Support: Round-the-clock customer support for travelers.
- About Us: Information about the company and its strengths in the travel industry.
-
Frontend:
- HTML
- CSS
- JavaScript
-
Backend:
- Node.js
- Express.js
-
Database:
- MongoDB
To run this project locally, follow these steps:
-
Clone the repository:
git clone https://github.com/Sarthak2426/apni-yatra.git
-
Navigate to the project directory:
cd apni-yatra
-
Install dependencies:
npm install
-
Set up the MongoDB database:
- Make sure you have MongoDB installed and running on your local machine.
- Create a database named
apniYatra
.
-
Configure environment variables:
- Create a
.env
file in the root directory. - Add the following line with your MongoDB connection string:
MONGODB_URI=mongodb://localhost:27017/apniYatra
- Create a
To start the server, run:
npm start