Skip to content

Latest commit

 

History

History
33 lines (26 loc) · 868 Bytes

README.md

File metadata and controls

33 lines (26 loc) · 868 Bytes

Notes

A cool note app

About the project

It is a simple app to take notes. It supports richtext using react-prosemirror. It taught us to build server and client with the stack mentioned above and integrate them to work together.

notes-client

App Stack:

  • Client:

    • React.js
    • Typescript
    • REST API
  • Server:

    • Typescript
    • Express
    • PostgreSQL
    • Jest for testing

Endpoints

GET

  • /- health check
  • /notes- all notes
  • /notes/{id}- note with a specific id

POST

  • /notes- create a new note or update an existing one

DELETE

  • /notes/{id}- delete a note with specific id