Skip to content

Auto Mart is an online marketplace for automobiles of diverse makes, model or body type. With Auto Mart, users can sell their cars or buy from trusted dealerships or private sellers.

Notifications You must be signed in to change notification settings

amoskeyz/AutoMart

Repository files navigation

AutoMart

Build Status Coverage Status Maintainability

Project Discription

Auto Mart is an online marketplace for automobiles of diverse makes, model or body type. With Auto Mart, users can sell their cars or buy from trusted dealerships or private sellers.

Prerequisites

What things you need to install the software and how to install them

  • Git
  • Node.js
  • Node Package Manager (npm) usually comes pre-installed with Node

Installing

getting a development env running

- Navigate to the project directory on your command line
- Create .env file using env-sample as a template (leave NODE_ENV as test)
- Install dependencies by executing 'npm install'
- Start development server by executing 'npm run start-dev'
- Server should now be active on localhost port 3000 - 'localhost:3000'

To certify that the server is operational navigate to http://localhost:3000 on your browser and you should see the message

Welcome to AutoMart

Running the tests

To run automated test execute npm run test on your command line.

Built With

  • HTML - Markup Language
  • CSS - For Frontend styling
  • JS(ES6) - For Frontend/Backend logic
  • Node - The backend stack used
  • Express - web server framework for node js

Features

The features include but are not limited to:

  • User (seller) can post a car sale advertisement.
  • User (buyer) can make a purchase order.
  • User (buyer) can update the price of his/her purchase order.
  • User (seller) can mark his/her posted AD as sold.
  • User (seller) can update the price of his/her posted AD.
  • User can view a specific car.
  • User can view all unsold cars.
  • User can view all unsold cars within a price range.

Api URL

https://andela-automart-amos.herokuapp.com/api/v1

Api Documentation

Access to the API endpoints are stricted based on authorization using access tokens, which is generated when a user signs in or signs up.View API documentation for all endpoints used in this app here

Authors

Amos Oruaroghene

Acknowledgments

This project was inspired by the Andela team👍

About

Auto Mart is an online marketplace for automobiles of diverse makes, model or body type. With Auto Mart, users can sell their cars or buy from trusted dealerships or private sellers.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published