todo Simple to-do app on Golang used: github.com/spf13/viper github.com/gin-gonic/gin github.com/lib/pq github.com/jmoiron/sqlx github.com/joho/godotenv github.com/sirupsen/logrus github.com/dgrijalva/jwt-go stages: Stage 1, 2 - basic structure, http-server Stage 3 - dependency injection Stage 4 - Migrations and configurations Stage 5 - Database Stage 6 - User`s registration Stage 7 - Authorization, JWT-tokens Stage 8 - Parsing of JWT-tokens, Authorization middleware