- make a documentation with all attributes and their requirements
- add author to user.Insert statement
- make title NOT NULL
- in frontend, make all the requirements clear to user in italics and light gray maybe even smaller font and add required star
*
- add multiple connect statements in
databse.go
because of different privileges - remove the mysql connect funcs in
database.go
- add creation date to tag and user and rename it in note table
- check if things unique in database already exist (like username, email, etc.)
- format log messages for example
log.Println("ERROR: %s", err)
- make a function that takes response parameters and logs them to the console, that way it can be executed at the end of every api answer
- maybe split the api handlers and the frontend handlers into seperate files
- export schema as png to docs/imgs/schema.png
- fix the time conversion bug
- work on the rest api getting object by their ID in order user -> notes -> tags
- work on the rest api getting linked things (like user->all posts by user) in order notes -> tags