Skip to content

vancampd/workspace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Workspace

A full stack application designed to give businesses a place to post unused space and connect them with potential renters.

I developed Workspace as my capstone project for the BrainStation full-stack web development bootcamp. The front-end was developed with React.js and SASS. The back-end used Node.js and express.js to build a REST API, JWT for authentication, and Multer for file upload. I also took on the challenge of learning React Hooks for this project.

Please check out my three minute presentation here

If you'd like to run the project on your computer:

  1. Clone or download this repo.
  2. Install dependencies into the client folder (cd into 'client')
npm install
  1. Install dependencies into the server folder (cd into 'server')
npm install
  1. Set environment variables in the client. You will need a Google API key
  2. Set environment variables in the server
  3. Start the react app from the client directory (cd into 'client')
npm start
  1. Start the server from the server directory (cd into 'server')
node server.js 

About

BrainStation capstone

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published