The goal of this project is to create a web-based information platform in the form of a social network for communication that brings people together based on common interests, activities or connections, exchange of experiences and joint learning.
- Spring Boot
- React.js
- Bootstrap
- Mariadb
- Docker
git clone -b master https://github.com/mak7ilenin/Skill-Shuffle.git
If you don't have a Docker on your machine, then you need to install Docker. Here is the links to the official Docker website:
cd Skill-Shuffle
docker-compose build
docker-compose up
cd Skill-Shuffle/server
gradlew bootRun
cd Skill-Shuffle/client
npm install
npm start
Import .sql dump from /database to the phpMyAdmin or any other database management tool.
- Registration
- Login
- Logout
- Search for users
- Messenger
- Group chats management
- User profile
- Post creation
- Login: test
- Password: 123
- Login: test3
- Password: 123