Welcome to Study Bees! We are a dedicated group of first-year BICT undergraduate students at Uva Wellassa University, Sri Lanka, working together to create a supportive learning community. Our platform helps students connect with ideal study partners based on subjects, making it easier to collaborate and succeed academically.
- User Registration: Students can create accounts by providing personal details such as First Name, Last Name, Email, Password, and Weak Subjects.
- User Login: Registered users can log in using their email and password.
- Study Partner browse: Logged-in users can browse study partners based on subjects.
- Profile Viewing: Users can view profile details of potential study partners.
- Profile Management: Users can update their profile information, change the profile picture.
To get a local copy up and running, follow these simple steps.
-
Clone the Repository:
git clone https://github.com/theekshana-nirmal/study-bees.git cd study-bees -
Setup Database:
- Create a new MySQL database.
- Import the
study_bees.sqlfile located in thesqlfolder into your database.
-
Configure Database Connection:
- Update the
db_connect.phpfile in theincludesdirectory with your database credentials.
- Update the
-
Start Apache Server:
- Start your Apache server via XAMPP or any other method.
- Place the project files in your server's root directory (e.g.,
htdocsfor XAMPP). - Access the project via
http://localhost/study-bees.
-
Visit the Website:
Navigate to
https://studybees.webeauna.com/to access the platform. (Online) -
Register:
Fill in the registration form with your details to create an account.
-
Login:
Use your email and password to log in to the platform.
-
Find Study Partners:
Browse study partners based on your weak subjects.
-
Profile Management:
Update your profile information, change your profile picture, and set your study status.
We welcome contributions to enhance the platform!
-
Fork the Project:
Click on the fork button at the top right of this page to create a copy of this repository on your GitHub account.
-
Create a New Branch:
git checkout -b feature/YourFeatureName
-
Commit Your Changes:
git commit -m 'Add some feature' -
Push to the Branch:
git push origin feature/YourFeatureName
-
Open a Pull Request:
Open a pull request from your forked repository to this main repository.
This project is licensed under the MIT License. See the LICENSE file for details.
-
Project Team Members:
-
Project Repository: Study Bees GitHub
