Skip to content

A platform for booking trips, where users can view available trips and book them online.

Notifications You must be signed in to change notification settings

iamzeid/trip-booking-project

Repository files navigation

Trip Booking Project

Table of Contents

About

This project is a web application developed as part of the ITI - Intake 2 (Dokki Branch) Web Development using MEARN stack track.

It is a platform for booking trips and tours, where users can view available trips and book them online.

Technologies

  • Angular
  • Node.js
  • Express
  • JSON Server
  • Bootstrap
  • HTML
  • CSS
  • JavaScript
  • Git & GitHub

Setup

To run this project locally, follow these steps:

  1. Clone the repository:
git clone https://github.com/iamzeid/trip-booking-project
cd trip-booking-project
  1. Install dependencies:
npm install
  1. Start the JSON server:
json-server --watch db.json --port 5000
  1. Start the Angular frontend:
npm test

Features

  • Landing Page: The gateway to our platform, offering users a snapshot of what we offer.
  • User Auth: Safely establish accounts and access with secure login procedures.
  • User Profile: Personalize and maintain user information with ease.
  • Search: Effortlessly locate specific trips tailored to your preferences.
  • Trip Details: Dive deeper into trip information by clicking on search results.
  • Book Trip: Seamlessly select dates and reserve your desired trip.
  • Trips History: Track and review your past adventures conveniently.
  • Liked Trips: Curate a collection of favored trips for future reference.

Team

About

A platform for booking trips, where users can view available trips and book them online.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published