SocialBook is a social page type website built using Next JS, Express JS and MySQL. I made that project because I wanted to try something new and learn more from Backend functions, learn more from databases (SQL in this case), test my "Next JS skills" and how user authentication on pages like that works (I used JWT token for authenticate user).
- Login/Register users (with JWT method)
- Create Posts
- Create Comments
- Like Posts
- Update User Info
- Add/Remove Users to Friends List
Project is using Docker, so you have to use that one command to build and use it :)
docker-compose up --build
- Frontend - React (Next JS)
- Backend - Express JS
- Database - MySQL
This project is under MIT License. More information you can read from LICENSE file.