diff --git a/.glitch-assets b/.glitch-assets new file mode 100644 index 0000000..c636641 --- /dev/null +++ b/.glitch-assets @@ -0,0 +1,2 @@ +{"name":"675c20fe-58dc-436f-8f00-58367f888830.image.png","date":"2022-09-20T00:24:05.160Z","url":"https://cdn.glitch.global/2ed50ea0-eb24-4cf5-b2a3-8b5189b32fe9/675c20fe-58dc-436f-8f00-58367f888830.image.png","type":"image/png","size":715092,"imageWidth":996,"imageHeight":1250,"thumbnail":"https://cdn.glitch.global/2ed50ea0-eb24-4cf5-b2a3-8b5189b32fe9/thumbnails%2F675c20fe-58dc-436f-8f00-58367f888830.image.png","thumbnailWidth":263,"thumbnailHeight":330,"uuid":"dw3S7ye1jowE6fCq"} +{"name":"4ba96f5d-d31f-4974-8c53-9f4c592e5b1f.image.png","date":"2022-09-20T00:24:11.968Z","url":"https://cdn.glitch.global/2ed50ea0-eb24-4cf5-b2a3-8b5189b32fe9/4ba96f5d-d31f-4974-8c53-9f4c592e5b1f.image.png","type":"image/png","size":715092,"imageWidth":996,"imageHeight":1250,"thumbnail":"https://cdn.glitch.global/2ed50ea0-eb24-4cf5-b2a3-8b5189b32fe9/thumbnails%2F4ba96f5d-d31f-4974-8c53-9f4c592e5b1f.image.png","thumbnailWidth":263,"thumbnailHeight":330,"uuid":"YimAs18vu0ladptG"} diff --git a/README.md b/README.md index f229958..e06ea5a 100644 --- a/README.md +++ b/README.md @@ -1,98 +1,15 @@ -Assignment 2 - Short Stack: Basic Two-tier Web Application using HTML/CSS/JS and Node.js -=== -Due: September 8th, by 11:59 AM. - -This assignment aims to introduce you to creating a prototype two-tiered web application. -Your application will include the use of HTML, CSS, JavaScript, and Node.js functionality, with active communication between the client and the server over the life of a user session. - -Baseline Requirements ---- - -There is a large range of application areas and possibilities that meet these baseline requirements. -Try to make your application do something useful! A todo list, storing / retrieving high scores for a very simple game... have a little fun with it. - -Your application is required to implement the following functionalities: - -- a `Server` which not only serves files, but also maintains a tabular dataset with 3 or more fields related to your application -- a `Results` functionality which shows the entire dataset residing in the server's memory -- a `Form/Entry` functionality which allows a user to add, modify, or delete (complete at least two) data items residing in the server's memory -- a `Server Logic` which, upon receiving new or modified "incoming" data, includes and uses a function that adds at least one additional derived field to this incoming data before integrating it with the existing dataset -- the `Derived field` for a new row of data must be computed based on fields already existing in the row. -For example, a `todo` dataset with `task`, `priority`, and `creation_date` may generate a new field `deadline` by looking at `creation_date` and `priority` - -Your application is required to demonstrate the use of the following concepts: - -HTML: -- One or more [HTML Forms](https://developer.mozilla.org/en-US/docs/Learn/HTML/Forms), with any combination of form tags appropriate for the user input portion of the application -- A results page displaying all data currently available on the server. You will most likely use a `` tag for this, but `