Skip to content

Daisybiubiubiu/5610-ass2-blogShare

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 

Repository files navigation

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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published