Skip to content

penavincent/timothy-joe-citymain-front-end

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

84 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CityMain

CityMain is a spaced repetition application for learning national capitals. It was built within 5 days by Joe Pena and Timothy Chang.

Use this app

Heroku

CityMain is deployed on Heroku here.

Demo account

You can register a new user account or use this demo account.

  • Username: demoaccount (All lowercase)
  • Password: password123

Install locally

CityMain can be installed and run locally. You must install both the server and client repos.

Server

Clone the server from this github repository. Run npm install from within the project folder to install the project dependencies. Then set values for the DATABASE_URL and JWT_SECRET environment variables inside your terminal. Run npm start to start the server.

Client

Clone the client from this repo. Run npm install from within the client project folder to install the dependencies and run npm start to serve the client to your browser. Finally, view http://localhost:3000/ within your browser to begin using CityMain!

Tech stack

Front end

  • React
  • Redux

Back end

  • Node.js
  • Express
  • MongoDB

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 81.0%
  • CSS 16.2%
  • HTML 2.8%