/todo-zadanicko

Primary LanguageTypeScript

TODO

Time spent: wakatime

Projekt bol vytvorený s ESM modulmi, pretože som sa chcel naučiť novú technológiu. + je to nový štandard pre node. Takže to bol freestile projekt, kde som si vyskúšal nové veci ako sú:

Na projekte je swagger dokumentácia, ktorá je dostupná na http://localhost:3001/api-docs

API:

    1. krok bude vytvorenie účtu: POST /login/register > vytvorí účet a vráti jwt token
    1. krok bude zadanie tokenu do swagger Authorized buttonu (vid obrazok)
    1. krok bude vytvorenie todo listu: POST /list
    1. krok bude vytvorenie a pridanie todo tasku: POST /task

(Routes bez zámku sú public)

image

Installation & Start (pnpm)

#1st terminal tab
$ docker-compose up
#2nd terminal tab
$ pnpm i
$ pnpm dev

Server will be running on http://localhost:3001/api-docs