Boomtown

Installation

Download the repo, then run:

cd client && npm install
cd server && npm install

About

Boomtown is a web application for the sharing economy. The UI is built using react with redux as a state manager. It makes use of the material ui library and react masonry for the components and layout. Routes are generated with the help of React Router. Ther server was built using nodeJS and express. It uses apollo to make use of graphql to handle database requests and data formatting for the front end. Firebase is used for user authentication and image uploads and postgres is used to store item info.

Technologies Used

React Redux NodeJS Express GraphQL Postgres

Author

Scott Livingstone