diff --git a/subjects/make-your-game/score-handling/README.md b/subjects/make-your-game/score-handling/README.md index bbf0b287..d2f7076a 100644 --- a/subjects/make-your-game/score-handling/README.md +++ b/subjects/make-your-game/score-handling/README.md @@ -61,6 +61,11 @@ Here is an example: ] ``` +### Allowed Packages + +- Only the [standard go](https://golang.org/pkg/) packages are allowed +- [Gorilla](https://pkg.go.dev/github.com/gorilla/websocket) websocket + This project will help you learn about: - Creating and using an API diff --git a/subjects/make-your-game/score-handling/audit.md b/subjects/make-your-game/score-handling/audit.md index 2dc19482..9c5d4442 100644 --- a/subjects/make-your-game/score-handling/audit.md +++ b/subjects/make-your-game/score-handling/audit.md @@ -1,5 +1,7 @@ #### Functional +###### Has the requirement for the allowed packages been respected? + ##### Play and finish the game ###### Does it asks for a name? diff --git a/subjects/real-time-forum/README.md b/subjects/real-time-forum/README.md index 5ea66b6d..1e85650c 100644 --- a/subjects/real-time-forum/README.md +++ b/subjects/real-time-forum/README.md @@ -67,6 +67,11 @@ Users will be able to send private messages to each other, so you will need to c As it is expected, the messages should work in real time, in other words, if a user sends a message, the other user should receive the notification of the new message without refreshing the page. Again this is possible through the usage of WebSockets in backend and frontend. +### Allowed Packages + +- Only the [standard go](https://golang.org/pkg/) packages are allowed +- [Gorilla](https://pkg.go.dev/github.com/gorilla/websocket) websocket + This project will help you learn about: - The basics of web : diff --git a/subjects/real-time-forum/audit/README.md b/subjects/real-time-forum/audit/README.md index d83f5677..fbee1eb7 100644 --- a/subjects/real-time-forum/audit/README.md +++ b/subjects/real-time-forum/audit/README.md @@ -1,5 +1,7 @@ #### Functional +###### Has the requirement for the allowed packages been respected? + ###### Do you need to register/login in the forum to use it? ##### Try registering as a new user diff --git a/subjects/real-time-forum/typing-in-progress/README.md b/subjects/real-time-forum/typing-in-progress/README.md index ed65af21..ca6d6c7b 100644 --- a/subjects/real-time-forum/typing-in-progress/README.md +++ b/subjects/real-time-forum/typing-in-progress/README.md @@ -23,6 +23,11 @@ This engine must have/display: To help with the display of the typing in progress you can take a look on the js [event](https://developer.mozilla.org/en-US/docs/Web/Events) list, mainly the **Keyboard events** and the **Focus events** +### Allowed Packages + +- Only the [standard go](https://golang.org/pkg/) packages are allowed +- [Gorilla](https://pkg.go.dev/github.com/gorilla/websocket) websocket + This project will help you learn about: - [Go routines](https://golangbot.com/goroutines/) diff --git a/subjects/real-time-forum/typing-in-progress/audit.md b/subjects/real-time-forum/typing-in-progress/audit.md index b4f5d67d..2c048466 100644 --- a/subjects/real-time-forum/typing-in-progress/audit.md +++ b/subjects/real-time-forum/typing-in-progress/audit.md @@ -1,5 +1,7 @@ #### Functional +###### Has the requirement for the allowed packages been respected? + ##### Open two browsers (ex: Chrome and Firefox or private windows) and log in with different users in each one. With one user start typing. ###### Is there any animation confirming that the typing in progress is working? diff --git a/subjects/social-network/README.md b/subjects/social-network/README.md index 9941f911..c9c810ab 100644 --- a/subjects/social-network/README.md +++ b/subjects/social-network/README.md @@ -97,6 +97,14 @@ All migrations should be stored on a specific folder, as above. The `sqlite.go` This migration system can help you manage your time and testing, by filling your database. +#### Allowed Packages + +- Only the [standard go](https://golang.org/pkg/) packages are allowed +- [Gorilla](https://pkg.go.dev/github.com/gorilla/websocket) websocket +- [golang-migrate](https://github.com/golang-migrate/migrate/) +- [sql-migration](https://pkg.go.dev/github.com/rubenv/sql-migrate) +- [migration](https://pkg.go.dev/github.com/Boostport/migration) + --- ### docker diff --git a/subjects/social-network/audit/README.md b/subjects/social-network/audit/README.md index da53692c..3c950e89 100644 --- a/subjects/social-network/audit/README.md +++ b/subjects/social-network/audit/README.md @@ -1,5 +1,7 @@ #### Functional +###### Has the requirement for the allowed packages been respected? + ##### Open the project ###### Is the file system for the backend well organized?