-
Notifications
You must be signed in to change notification settings - Fork 1
Home
This project is a database template designed for developers working on social media software projects. Released as open-source, it aims to help developers save time and quickly implement core social media functionality.
- User management
- Post management
- Comment and like system
- Follower/following relationships
- Notifications
- Messaging system
The project includes the following core tables:
- Users
- Posts
- Comments
- Likes
- Followers
- Notifications
- Messages
- User registration
- Create and edit posts
- Add and edit comments
- Like operations
- Follow operations
- Send notifications
- Private messaging
- MySQL 8.0 or higher
- MySQL Workbench or similar database management tool
- Clone or download the project to your computer
- Connect to your MySQL server
- Import the database schema
- Configure the necessary settings
- Connect your application to the database
A special version with sample data is available for students. This version is designed to help students better understand the database and write queries.
The database is designed to be easily integrated with various programming languages. See the relevant section for example connection codes and API documentation.
To contribute to this open-source project:
- Fork the repository
- Create a new branch (
git checkout -b feature/AmazingFeature) - Commit your changes (
git commit -m 'Add some AmazingFeature') - Push to your branch (
git push origin feature/AmazingFeature) - Open a Pull Request
This project is licensed under the MIT License.
Developer: Beydah SaΔlam
Email: [email protected]
GitHub: github.com/beydah
Thank you for using this project! If you like it, please consider giving it a star. β
Last Updated: September 23, 2024 Version: 1.0.0
- Website: beydahsaglam.com
- Email: [email protected]
- LinkedIn: beydah
- GitHub: beydah