A dynamic travel platform where users can explore, share, and interact with travel destinations around the world.
Explore new places, share experiences, and connect with fellow travelers!
A fun travel platform for explorers! This web application lets users discover travel destinations and share their experiences.
- Frontend: EJS, CSS
- Backend: Node.js, Express.js
- Data Storage: MongoDB
- Package Manager: npm
- Data Storage: User profiles and destination posts are stored in MongoDB.
- Routing: Profiles and pages are dynamically rendered using URLs (e.g.,
/listings/:id
). - Localhost: Run the application on localhost for development.
The live version of the project can be accessed at:
Airexplorer
- Name: SK Akram
- Email: [email protected]
- Social Media:
This project is licensed under the MIT License.
Permission is granted to use, copy, modify, and distribute this software for any purpose with or without fee, provided that the original copyright notice is included. LICENSE
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND.
Follow these steps to set up the project locally:
# Step 1: Clone the repository
git clone <repository-url>
# Step 2: Navigate into the project folder
cd <repository-folder>
# Step 3: Install dependencies
npm install
# Step 4: (Optional) Install Nodemon for automatic server restarts
npm i nodemon
# Step 5: Create a branch for your changes
git checkout -b <your-branch-name>
# Step 6: Run the application
node app.js
# The application will be available at:
# 👉 http://localhost:8080