Team: Jian Qiang Wu, Carson Zhang, Jason Liang, David Mei

Motivation

We chose the Health track for our project. Our idea was to promote mental wellbeing through positive reinforcement. By having the user identify one thing they accomplished, we hope to raise their motivation and generally help them create a positive outlook.

Project Description

Our project is a website built using HTML, CSS, JavaScript serving as the frontend. While the backend is a database built using Postgresql. When arriving on the homepage, the user is asked to tell us one thing they’ve done today. Upon submission, they are brought to a bulletin board, where they can see what others have said. Clicking on each individual note, they can leave comments about said note. Below the bulletin board of notes, the user can see a second board of words of encouragement.

Problem Encountered - Backend

Object operator ‘in’ not working with the different types API not working Insufficient manpower to help develop Setting up the DB Minor issues with POST/GET messages Problem Encountered - Frontend Very inexperienced in HTML and CSS Issues with positioning Img sizing Overlaying of img Flexbox was an important element we overlooked in MDN documentation

General Problems:

There were communication issues between group members on how certain features should be. Ex. An unnecessary database was created due to misunderstanding how certain data was going to be stored. Time management At the very start, we had trouble coming up with an idea, and used up a lot of our time. Due to inexperience, more time was spent on the frontend that could've been used for the importing and exporting data from the backend database.

Share this project:

Updates