Assignment application that will allow a user to store and view notes.
Budget: $10 – $30 USD
Build an application that will allow a user to store and view notes.
Each note should have the following:
title: String
body: String
dateCreated: Date
favorite: Boolean
noteID: Number
Each User should have the following:
username: String
password: String
userID: Number
Application flow:
1. Register
2. Login
3. Once logged in the user can see the home page:
a. Home page has a view of the user’s favorited notes
b. and most recent 3 notes that have been entered.
4. There should also be some number of views for the below, so the logged in person should be able to:
a. View all notes entered
b. Search for a note based on date entered in an input
c. View a single note
d. Add a note
e. Edit a note
f. Delete a note
Use a JSON server as a ‘backend’ to store the data, and use services to pull the notes and user data from
your json.db file. Make sure to include this file in your submission. Make sure all forms have proper
validation applied.
Each note should have the following:
title: String
body: String
dateCreated: Date
favorite: Boolean
noteID: Number
Each User should have the following:
username: String
password: String
userID: Number
Application flow:
1. Register
2. Login
3. Once logged in the user can see the home page:
a. Home page has a view of the user’s favorited notes
b. and most recent 3 notes that have been entered.
4. There should also be some number of views for the below, so the logged in person should be able to:
a. View all notes entered
b. Search for a note based on date entered in an input
c. View a single note
d. Add a note
e. Edit a note
f. Delete a note
Use a JSON server as a ‘backend’ to store the data, and use services to pull the notes and user data from
your json.db file. Make sure to include this file in your submission. Make sure all forms have proper
validation applied.