Self Project


Web Development


Jan 2022

Groupomania wishes to develop an internal social network in order to improve the atmosphere and contacts between its employees. It is therefore a question of creating a MVP with the company’s identity and a relational database in Sql.

Worked skills

• Authenticate a user and maintain its session
• Customize content sent to a web client
• Manage data storage using SQL
• Implement secure data storage using SQL
• Use React front-end framework

In details

• Sequelize to manage my database
• Secured storage of the database in production with :
– Helmet npm package
– Let’s Encrypt TLS certificate
– Definition of the database users roles
– Control of CORS policy
• Authenticate requests with JWT
• Secured connection with Bcrypt
• React / Redux / NodeJS / Express / MySql / Sequelize

Visit my repository


Visit the app →


This is a unique website which will require a more modern browser to work!

Please upgrade today!