Skip to content

mwong01/SellMyRide

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SellMyRide - Lighthouse Labs Final Project

SellMyRide is an automotive classifieds app that allows users to...

  • Login/register an account to view existing vehicles for sale
  • Create, modify and remove individual vehicle listings
  • Search vehicles by make, model
  • Private message another user
    • e.g. user (buyer) is interested in purchasing a vehicle can send another user (seller) privately to ask questions, discuss logistics, etc.
  • View vehicle profile with relevant vehicle details, including a map view that shows the vehicle location

Tech Stack

  • Client: React.js, Reactstrap, Sass, Google Maps API,
  • Server: Node, PostgreSQL, React-router-dom, React-cookie, bcrypt, Axios

Setup and Getting Started

  1. Install dependencies using npm install on both the ride-api and paper-kit-react-master folders
  2. Enter the ride-api folder and run npm start
  3. After starting the ride-api, return to the paper-kit-react-master folder and run npm start
  4. View SellMyRide on http://localhost:3000
  5. Happy car shopping and good luck finding your dream ride!

Selected Screenshots

"Homepage" "Search page" "Search results" "Vehicle profile" "List vehicle for sale" "User profile" "Send private message to user from a vehicle listing" "Seller receive private message via user profile page" "Login page"

About

LHL final project - automotive classifieds app

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •