Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/susan56789/drivexpert
https://github.com/susan56789/drivexpert
cars mongodb nodejs vuejs
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/susan56789/drivexpert
- Owner: Susan56789
- Created: 2024-03-05T09:25:51.000Z (10 months ago)
- Default Branch: master
- Last Pushed: 2024-06-07T09:28:14.000Z (7 months ago)
- Last Synced: 2024-06-08T10:25:24.495Z (7 months ago)
- Topics: cars, mongodb, nodejs, vuejs
- Language: Vue
- Homepage: https://drivexpert.vercel.app
- Size: 9.76 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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.