Skip to content

Wanderlust is a web application inspired by Airbnb, designed to streamline the hotel booking experience for both travelers and accommodation providers.

Notifications You must be signed in to change notification settings

hars-21/Wanderlust

Repository files navigation

Wanderlust

Wanderlust is a web application inspired by Airbnb, built using a combination of frontend and backend technologies:

  • Frontend: HTML, CSS, JavaScript
  • Backend: Node.js, Express.js
  • Database: MongoDB

Project Setup

  1. Clone this repository:

    git clone https://github.com/<your_username>/wanderlust.git
  2. Navigate to the project directory:

    cd wanderlust
  3. Install dependencies:

    npm install

Running the application

  1. Start the MongoDB service (if you're using a separate MongoDB instance)

  2. Run the Node.js server:

    npm start

    This will typically start the server on port 8080.

  3. Access the application in your browser:

    http://localhost:8080
    

Live Project

You can view the deployed version of the project here.

Project Structure

  • client: Frontend codebase (HTML, CSS, JavaScript)
  • server: Backend codebase (Node.js, Express.js)
  • models: Database models (Mongoose Schemas)
  • routes: API endpoints for the application
  • package.json: Project dependencies and scripts

Contributing

We welcome contributions to this project! Please create a pull request with your changes.

About

Wanderlust is a web application inspired by Airbnb, designed to streamline the hotel booking experience for both travelers and accommodation providers.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published