Skip to content

Latest commit

 

History

History
33 lines (27 loc) · 2.33 KB

README.md

File metadata and controls

33 lines (27 loc) · 2.33 KB

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"