/bike-share

ReactJS Bike Share System

Primary LanguageJavaScript

Install

Clone

  1. git clone https://github.com/converge/bike-share

Set Google Maps API KEY

  1. You can set the Google Maps API KEY in the ./frontend/.env file

Instal backend dependencies

  1. cd backend ; npm install

Create Database (migration)

  1. mkdir db ; touch db/node_bike.sqlite ; npx sequelize db:migrate

Populate Database

  1. npx sequelize db:seed:undo:all ; npx sequelize db:seed:all

List available usernames to login

  1. load SQLite database sqlite3 db/node_bike.sqlite and show the users: SELECT username FROM users;

*all passwords are: test#123

Initiate Node Server, React App

  1. cd .. ; docker-compose -f docker-compose.yml up

Load it

  1. http://localhost:3000