Skip to content

0sahil/car-wash

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Car Spa Website

Everyone loves a shiny, immaculate, beautiful ride that stands out on the highway. Car Spa’s mission is to provide five-star car wash and vehicle maintenance that will leave you smiling down the road.

This application provides the service of car wash to its customers at a given location and time. This facility of car wash is provided by the registered washers on the application. These registered washers are the different branches of our company at different locations. The customer will send wash requests to washers, which will then, be accepted or rejected by the washer.

We have sophisticated platform where all the action happens – right from making an enquiry, booking a service, to getting real-time updates about your job. You’ll have it all!

In addition to these, we also source the best professionals in town, train them to use our eco-friendly cleaning solutions and make sure the job is done well. We have a network of car care points all over the town where we store, manage and handle our administration and logistics.

Our website is a one-stop solution to get clean, hassle-free, professional and managed car cleaning service that focuses on providing best car care by saving environment and conserving water.

The application is built using MEAN stack and has 3 microservices. These microservices are: Admin, Washer and Customer

MEAN Stack

The MEAN stack is JavaScript-based framework for developing web applications. MEAN is named after MongoDB, Express, Angular, and Node, the four key technologies that make up the layers of the stack.

MongoDB - document database Express(.js) - Node.js web framework Angular(.js) - a client-side JavaScript framework Node(.js) - the premier JavaScript web server

MEAN applications can be used in many ways with a cross platform write once approach. While MEAN is particularly suited to real-time applications, particularly those running natively in the cloud and single-page (dynamic) web applications built in Angular.js, it can be used for other use cases such as:

Workflow management tools. News aggregation sites. Todo and calendar applications. Interactive forums. And much more.

Since all the components are based on JavaScript and JSON, the integration between the components of the stack is intuitive and straightforward.

Additionally, the E and A of MEAN (Express and Angular) are two of the most popular and well-supported JavaScript frameworks for back-end and front-end development, respectively. Express makes routing and managing HTTP requests and responses super easy, and includes great support for middleware to handle JSON endpoints and form posts. Angular is a powerful tool for building dynamic HTML pages that communicate with a back-end server.

Whether you’re building a high-throughput API, a simple web application, or a microservice, MEAN is the ideal stack for building Node.js applications.

All of the MEAN stack components are open source in nature and therefore allow a generous, free-of-charge opportunity for developers.

Cardinalities Displayed in our Webiste

One to One One to Many Many to Many

Installation

  • Use the following command on each microservice and the client to install the dependencies
npm install 

Usage

  • Use the following command on each microservice to run the server

    nodemon server
    
  • Run the following command on client to start angular server

    ng serve
    

Built using

Visual studio code Visual Studio Code, also commonly referred to as VS Code, is a source-code editor made by Microsoft for Windows, Linux and macOS. Features include support for debugging, syntax highlighting, intelligent code completion, snippets, code refactoring, and embedded Git.

On Demand Car Wash

This application provides car washes to customers at the given location and time, by the registered washers on the application. The customer will send wash requests to washers, which will then, be accepted or rejected by the washer. The application is built using MEAN stack and follows a Microservice architecture. There are three microservices Admin, Washer and Customer.

About

MEAN based car wash website

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published