Skip to content

SocialBook is a social page type website built using Next JS, Express JS and MySQL.

License

Notifications You must be signed in to change notification settings

Xxsource98/SocialBook

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SocialBook - Social Page Project

About Project

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).

Functions

  • Login/Register users (with JWT method)
  • Create Posts
  • Create Comments
  • Like Posts
  • Update User Info
  • Add/Remove Users to Friends List

How to build

Project is using Docker, so you have to use that one command to build and use it :)

docker-compose up --build

Technologies used

  • Frontend - React (Next JS)
  • Backend - Express JS
  • Database - MySQL

Images

Light

Dark

License

This project is under MIT License. More information you can read from LICENSE file.