Duration: 2 Week Sprint
A proof-of-concept web app to replace the RJ Energy Solutions's Google Sheets workflow for tracking equipment, costs, and carbon footprint.
Link to software that is required to install the app (e.g. node).
- Create a database named
rj_assessmnet_portal
, - The queries in the
database.sql
file are set up to create all the necessary tables and populate the needed data to allow the application to run correctly. The project is built on Postgres, so you will need to make sure to have that installed. We recommend using Postico to run those queries as that was used to create the queries, - Create an
.env
file and add an environment variableSERVER_SESSION_SECRET
with a random string of characters and numbers for password hashing - Open up your editor of choice and run an
npm install
- Run
npm run server
in your terminal - Run
npm run client
in your terminal - The
npm run client
command will open up a new browser tab for you!
- Add your facility's information
- Complete energy audit
- Review completed audits
- React.js
- Express.js
- Node.js
- Redux
- Passport.js
- Material UI
Thanks to Emerging Digital Academy who equipped and helped me to make this application a reality.
If you have suggestions or issues, please email us at [email protected]