Skip to content

pepenoq/a2-shortstack

 
 

Repository files navigation

Assignment 2 - Short Stack: Basic Two-tier Web Application using HTML/CSS/JS and Node.js

Due: September 8th, by 11:59 AM.

https://glitch.com/~a2-enoch-zhao

TDEE CALCULATOR

This project retrieves user entered data for age, gender, activeness, height, and weight to then calculate for that person's Total Daily Energy Expenditure. I used margins, flex directions, justifications, object alignment along with background positioning to customise the layout of the website. The website is relatively straightforward and only requires the user to enter data they are expected to already possess, and then click the "Calculate" button. The data will then be displayed in the server data table below. There is also a delete button if a user wishes to delete their input.

Technical Achievements

  • Tech Achievement 1: Achieved a single page application that both provides a form for users to submit data and always shows the current state of the server-side data.

Design/Evaluation Achievements

  • Design Achievement 1: Asked Shiyue Wang to test out my website. It was finicky in the beginning because of a Glitch server side issue, but once that was resolved Shiyue had what she claimed to be an overall straightforward and smooth experience. All functions that are supposed to work do work, and she liked the anonymity of the data being presented since anyone with the link would be able to access the website. She did point out however that if a user were to incorrectly enter a piece of information, they would then have to delete and resubmit an entirely new form, which is a design feature that I will take into consideration in the future and work on accordingly.

About

Assignment #2 for Webware, 2022

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 62.2%
  • HTML 22.0%
  • CSS 15.8%