Hey guys 😎
Welcome to the official repo of the end of trainning session with the O'Clock school.
This project is called Aggregate
. It's a social network that will connect devs from all over the world.
Feel free to send us some improvements or impressions 😉
The application is available online on this URL : https://aggregate-social.netlify.app/
To deploy this project we've used https://www.netlify.com
Client: React, Sass, CSS, Uuid, Material Ui, Babel
Server: Node, Express, PostgreSQL, Swagger, Email Validator
https://github.com/O-clock-Cassini/aggregate-back
- Login / Register : enter via login or subscribe to create an account
- Light/dark mode toggle
- Log Out : end user session
- Search Bar : find users, posts and comments
- Profile : Change all user credentials and email & password
- Friend List : find a user already friend and delete it from friend list
Many updates will soon be implemented...
... Connect back-end server to the front
... Add a chat via websocket between users
... Add more CSS, animations, transitions, etc...
... Make the application responsive
POST /register
GET /allUsers
GET /profile/user/:id
PATCH /profile/modify/:id
DELETE /profile/user/delete/:id
GET /findAllPosts
GET /findAllPosts/:id
GET /findAllPosts/:id
POST /createPost
PATCH /modifyPost
DELETE /post/:id
GET /findAllComments
GET /findAllComments/:id
GET /findComment/:id
POST /createComment
PATCH /modifyComment
DELETE /comment/delete/:id
Install my-project with npm
npm i
cd aggregate
npm start
Feel free to contact me on my LinkedIn account : https://www.linkedin.com/in/pierre-ricard-/
Or to connect on my GitHub account : https://github.com/Pierre747