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.

33 lines
1.0 KiB

## forum-advanced-features
### Objectives
You must follow the same [principles](https://public.01-edu.org/subjects/forum/forum.en) 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
- Shows the user created posts
- Shows where the user left a like/disliked
- Shows where the user has been commenting and the comment as well
We encourage you to add any other additional features that you find relevant.
This project will help you learn about :
- Data manipulation and storage
### Instructions
- The backend must be written in **Go**
- You must handle website errors
- The code must respect the [good practices](https://public.01-edu.org/subjects/good-practices.en)
- It is recommended that the code should present a **test file**
### Allowed packages
- The [standard go](https://golang.org/pkg/) packages are allowed