Skip to content

Latest commit

 

History

History
29 lines (18 loc) · 1.31 KB

README.md

File metadata and controls

29 lines (18 loc) · 1.31 KB

assignment-02

Requirement:

Create an API using nodejs and express that does CRUD (Create, Read, Update and Delete) operations using Mysql. Put the API in a api folder.

Example applications: note-taking, recipe collection, movie/book review, blog,... etc

Create a client webpage that connects to your API and includes the following pages:

  • Show lists of all the existing items in the database
  • Show details of each individual item when the user selects
  • Give edit and delete option for each item
  • Add a new item to the database using a form (with at least 2 fields)
  • Make sure you have data validation in both frontend and backend

Put the webpage in a client folder

Write clear, clean, and concise code. Functions should perform only one task. Function and variable names should be meaningful (not x) to let other developers know what they are used for. This should show consideration and problem-solving skills, try to do things as efficiently as you can. All HTML pages will be validated with W3C validator. Your CSS code should not contain any unnecessary and duplicate style

Work Done

Blog Share - An anonymous blog sharing platform https://blog-share-daisybiubiubiu.vercel.app/

Reference
  1. https://github.com/startbootstrap/startbootstrap-clean-blog
  2. https://github.com/Ionaru/easy-markdown-editor