ChiamakaObitube/AutoMart

View on GitHub
README.md

Summary

Maintainability
Test Coverage


[![Build Status](https://travis-ci.org/ChiamakaObitube/AutoMart.svg?branch=ch-setup-continuous-integration-166463892)](https://travis-ci.org/ChiamakaObitube/AutoMart)
[![Coverage Status](https://coveralls.io/repos/github/ChiamakaObitube/AutoMart/badge.svg?branch=ft-view-cars-within-price-range-endpoint-db-166735646)](https://coveralls.io/github/ChiamakaObitube/AutoMart?branch=ft-view-cars-within-price-range-endpoint-db-166735646)
[![Maintainability](https://api.codeclimate.com/v1/badges/696a2cbef47607216159/maintainability)](https://codeclimate.com/github/ChiamakaObitube/AutoMart/maintainability)

# Auto-Mart
Auto Mart is an online marketplace for automobiles of diverse makes, model or body type. 
=======
# Auto-Mart
Auto Mart is an online marketplace for automobiles of diverse makes, model or body type. Auto Mart users can sell their cars or buy from trusted dealerships or private sellers. Automart can be accessed here -- https://automart-cars.herokuapp.com/
## Project Features
* User can sign up
* User can sign in
* User (Seller) can create a car sale advertisement.
* User (Buyer) can make a purchase order.
* User (Buyer) can update the price of a purchase order.
* User (Seller) can mark his/her posted car AD as sold.
* User (Seller) can update the price of his/her car AD.
* User can view a specific car
* User can view all unsold cars
* User can view all unsold cars within a price range
* User (Admin) can view all cars whether unsold or sold..
* User (Admin) can delete a car.
* User can view all new unsold cars.
* User can view all used unsold cars.
* User can flag/report a car AD as fraudulent.

## Authentication
A user is authenticated during login and only an authenticated user can have access to the resources.

## Technologies
* Nodejs: an open source server framework that allows you to run JavaScript on the server.
* ExpressJs: A Nodejs framework designed for building web applications and APIs.
* HTML
* CSS
* JAVASCRIPT


## Link to GitHub Pages
https://chiamakaobitube.github.io/AutoMart/

## Docker
This projedct can be run as a containerized application here - docker pull chiamakaobitube/automart:latest

## Project Management
This project is managed using the Pivotal Tracker project management tool.
Link can be found here: https://www.pivotaltracker.com/n/projects/2345935

## Dcumentation
API Documentation of this project can be found here : https://automart-cars.herokuapp.com/documentation
## Current State
Still in Development

## Author
Chiamaka Obitube

## Acknowledgments
Special thanks to the Andela Learning community and Developer Circle, Lagos.

## Developer's Notes
This is a work in progress. Reviews and comments are highly appreciated.