Autorizz-Car-Dealership-System-using-NodeJS-Express-MongoDB
                                
                                
                                
                                    Autorizz-Car-Dealership-System-using-NodeJS-Express-MongoDB copied to clipboard
                            
                            
                            
                        It is a web-based DMS application that facilitates the management of automobile dealership increasing its efficiency and makes management much easier.
πWhat is Autorizz?
Autorizz is a web-based application developed to provide digital retail services to automotive dealerships in order to facilitate zero-contact sales and services. It manages and track the entire vehicle sales, service, parts inventory seamlessly connecting the dealership increasing its efficiency. The customers can browse and then view the complete specification of each vehicle listing with its features and buy the vehicle as per their requirements creating an awesome retail experience to the customer. This is a simple yet efficient management system to manage records of dealership data instead of using traditional methods to manage data like manual records or file systems. Their customers can always be in the comfort of their homes to check the various vehicles, spare parts listed in the website for sale as to their choice. Hence reducing the cost, saving time and increasing the comfort of their customers.
π§° Tech Stack
 
 
 
 
 
 
π Get Presentation Here
π» Web Application
πββοΈ Client End
Home
Electric Models
    Electric Models Booking
Gas Models
    Gas Models Booking
π± Mobile Responsive
Electric
 
 
 
 
Gas
 
 
 
 
π‘οΈ Admin End
Login
Home
Manage Service
Manage Models
Manage Customers
π Instructions
Application Structure
β
βββ bin
βββ models (MongoDB Mongoose Models)
βββ node_modules 
βββ public (application resources - css, js, images)
βββ routes (handles admin, electric and gas routes)
βββ views  (express-handlebars templates)
    βββ admin (admin templates)
    βββ layouts (default layout templates)
    βββ electric and gas template files
βββ app.js (root Node app script)
βββ package.json
βββ README.md
General
- Install Dependencies using 
npm install - Make sure 
MongoDBserver is running - Create a database named 
autorizz - Create all the required 
collectionsin the created database and fill in the data fromdb_data 
Local
- Inside  
--> app.jsunder MongoDB section, replace the url withmongodb://localhost:27017/autorizz - Open Terminal in the app folder
 - Run 
npm startornodemon start(if nodemon is preinstalled) - Launch client app in 
localhost:5000 - Launch admin app in 
localhost:5000/admin 

