Our Economic Lives
Duration: 3 weeks.
An application was needed to guide people through developing a more complete picture of their career path. This happens by tracking professional skills and comparing them to a variety of potential industries. Each user is assigned a 'coach' who will help guide the user through the process.
Before you get started, make sure you have the following software installed on your computer:
Create a new database called our_economic_lives
(a full list of tables can be found in database.sql
)
- Run
npm install
- Start postgres if not running already by using
brew services start postgresql
- Run
npm run server
- Run
npm run client
- The
npm run client
command will open up a browser tab for you atlocalhost:3000
Directory Structure:
src/
contains the React applicationpublic/
contains static assets for the client-sidebuild/
contains the transpiled code fromsrc/
andpublic/
that will be viewed on the production siteserver/
contains the Express App
- Client adds critical experiences to build pyramid, and compare with different industry paths
- Client communicates with coach through comments and chat
- Coach invites clients and manages them
- Admin adds new industries
- Admin adds coaches and views client progress
- Node
- React
- Redux
- Saga
- Express
- PostgreSQL
- Material-UI
Thanks to Jessie Williams for the opportunity to build this application. Prime Digital Academy who equipped us with the necessary tools to make this application a reality.
If you have suggestions or issues, please email alexlloydwhite@gmail.com, johnturner4004@gmail.com, sam@moudry.net, kjepsen86@gmail.com