Skip to content

HaydnG/carHiringWebsite-Frontend

Repository files navigation

Car Hiring website frontend

This project consists of a fully functioning car Rental website.

Frontend developed in angular typescript.

Backend developed with golang over at https://github.com/HaydnG/carHiringWebsite

Features

  • Login, Registration
  • Car search, via name and features
  • Car selection, date range selection, accesory selection
  • View Bookings screen
  • Fully functioning advanced booking status system
  • Edit Booking options
  • Advance view booking history function
  • Bespoke session managment system
  • Booking Cancelation, Collection, Return
  • Booking extension System
  • Advanced Admin features - Car, users, bookings, accesories
  • Car creation with advance image selection features

Standard user featurs

Login / Registration

Car Search

Car Page

Place Booking

Extend Booking

Booking Details

View My Bookings

View My Bookings

Booking History

Edit/ Cancel Booking

Admin User Features

Admin Bookings Page

Admin View Single Booking

Admin View Cars

Admin Create/Edit Car

Admin View All/Single User

Running and building project

With backend

If using with the backend, the '-buildall' argument can be past to the server to build the frontend into the correct location for the backend golang server.

Development server

Run ng serve for a dev server. Navigate to http://localhost:4200/. The app will automatically reload if you change any of the source files.

Build

Run ng build to build the project. The build artifacts will be stored in the dist/ directory. Use the --prod flag for a production build.

About

the front end angular site for the carHiringWebsite

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages