Skip to content

Latest commit

 

History

History
27 lines (21 loc) · 1.19 KB

README.md

File metadata and controls

27 lines (21 loc) · 1.19 KB

Todo List Demo

This repo contains the backend and the frontend for an easy todo list web app for demo purposes. The main categories managed and technologies used:

  • user authentication
  • user authorization
  • express and graphql apollo server
  • prisma.io backend crud api
  • server side jwt token validation
  • sapper/svelte
  • tailwind css
  • apollo link client
  • graphql queries/mutations/subscriptions
  • real time updates through graphql subscriptions

Demo

  • Backend: nodejs express apollo graphql server that wraps the prisma.io crud api backend. Manage the authentication and authorization of users and the creation of the todo list.
  • Frontend: sapper/svelte app built with tailwind css. Only authenticated users can receive real time changes from another users through graphql subscriptions.

Todo list demo example 1

Todo list demo example 2