SkillSync is a collaborative, full-stack skill-sharing platform. It leverages a modern tech stack:
- Backend: Spring Boot with MySql
- Frontend: React
- User registration, authentication, and profile management
- Skill posting, searching, and sharing
- Real-time chat and notifications
- Secure token-based authentication (JWT)
- Backend: Java, Spring Boot, MongoDB
- Frontend: JavaScript, React
- Other: CSS, HTML
- Java 17+
- Node.js 18+ & npm
- **MySql
git clone https://github.com/Chemini-Gamage/SkillSync_SkillSharingPlatform.git
cd SkillSync_SkillSharingPlatform- Start backend server:
- Open in VS Code or IDE
- Run
BackendApplication.java - Default port: 8089
cd frontend
npm install- Start frontend:
npm start
##📄 License
This project is for educational purposes.
Pull requests and feedback are welcome!
Open issues for bugs and feature requests.