mirror of https://github.com/01-edu/public.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
nprimo
29b2fc9d6f
|
1 year ago | |
---|---|---|
.. | ||
audit | 1 year ago | |
README.md | 2 years ago | |
audit.md | 1 year ago |
README.md
forum-advanced-features
Objectives
You must follow the same principles as the first subject.
In forum advanced features
, you will have to implement the following features :
-
You will have to create a way to notify users when their posts are :
- liked/disliked
- commented
-
You have to create an activity page that tracks the user own activity. In other words, a page that :
- Shows the user created posts
- Shows where the user left a like or a dislike
- Shows where and what the user has been commenting. For this, the comment will have to be shown, as well as the post commented
-
You have to create a section where you will be able to Edit/Remove posts and comments.
We encourage you to add any other additional features that you find relevant.
Instructions
- The backend must be written in Go
- The code must respect the good practices
- It is recommended to have test files for unit testing.
Allowed packages
- All standard go packages are allowed.
- sqlite3
- bcrypt
- UUID