Groupomania: internal social network
30 / 08 / 2021
web project
For this project, I developed the internal social network for a fictional company named Groupomania.
The technologies used for the backend included: NodeJS, Express and MySQL DB. While, for the frontend VueJS and Bootstrap were used to build the different components of the user interface.
In the app, a given user :
> can create an account
> can login with a securised token
> can modify the information of her/his account
> can retrieve the previous publications in the social network
> can create a new publication with text and images
> can publish opinions into a specific publication
> is able to delete publications and opinions that were created by the same user
> can like or dislike a given publication
While the administrator.s :
> has/have the same posibilities of a normal user
> is able to to moderate the network by deleting any: i) opinion, ii) publication, or iii) user account.
check the source