Skip to content

Latest commit

 

History

History
84 lines (74 loc) · 2.22 KB

README.md

File metadata and controls

84 lines (74 loc) · 2.22 KB

Eco Up Web Application

Eco Up is a fullstack, sustainability problem solving application similar to Leetcode. But instead of grueling algorithm and data structure problems, Eco Up contains sustainability problems that allow users to ease themselves into sustainable acts to help the environment.

API Repo
Live Demo

How to use Eco Up (Using live demo above)

Sign Up

  1. Navigate to the login page, either by clicking on the "Start now" button, or clicking on the login button on top right.
  2. Click on "Sign up", found at the bottom of the login modal.
  3. On the sign up page, enter desired username, password, and email to use for Eco Up. When finished, click submit.
  4. You will be redirected to the Login page of Eco Up. Enter the newly created username along with the password attached with it. Click login when finished.
  5. You're now ready to start solving problems! Click on any problem from the problem list to begin.

Solving Problems

Every problem will have a different prompt to follow for your day. Your job is to read the prompt, follow through with the sustainable action in your day, and come back to Eco Up to reflect.

  1. Read the prompt and attempt to follow through with the action in your day!
  2. Come back to Eco Up Application to answer reflection questions in the submission box.
  3. Once finished with writing your submission, submit your entry. Your entry and other user entries will be shown below the prompt.

Features

  • Users can sign up using a username, email, and encrypted password
  • Users have historic data that are saved on their profile
  • Users can see other submissions to the same prompt to see how others went about their prompt

Built With

  • Javascript
  • React
  • Node.js/Express
  • MongoDb
  • JSON Web Token
  • Bcrypt.js