Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/susan56789/drivexpert


https://github.com/susan56789/drivexpert

cars mongodb nodejs vuejs

Last synced: about 1 month ago
JSON representation

Awesome Lists containing this project

README

        

DriveXpert Car Management App

DriveXpert Car Management App is a web application built with Vue.js for the frontend and Node.js with Express.js for the backend. It allows users to manage car data including adding new cars viewing existing cars and updating car information.

🚀 Demo

[https://drivexpert.vercel.app/](https://drivexpert.vercel.app/)


🧐 Features

Here're some of the project's best features:

* View a list of available cars.
* Search/Filter
* Add new cars to the database.
* Update existing car information.
* Delete cars from the database.

🛠️ Installation Steps:

1. Clone the repository

```
git clone https://github.com/Susan56789/drivexpert.git
```

2. Navigate to the app directory

```
cd drivexpert
```

3. Install dependencies

```
npm install
```

4. Configure PostgreSQL

5. Start the server

```
npm start
```

API Endpoints

* GET /api/cars: Fetch all cars.
* POST /api/cars: Add a new car.
* PUT /api/cars/:id: Update an existing car.
* DELETE /api/cars/:id: Delete a car by ID.


💻 Built with

Technologies used in the project:

* Vue.js
* Vuex
* Vue Router
* Axios
* Node.js
* Express.js
* MongoDB
* Tailwind CSS

🍰 Contribution Guidelines:

Contributions are welcome! If you find any issues or have suggestions for improvements please create an issue or submit a pull request.