Welcome to the Eduhub Online Learning Platform! This project is an amazing online learning platform developed by a group of talented students. It provides a seamless learning experience for both students and instructors. Below, you will find instructions on how to set up and run the project locally.
To get started, make sure you have Python installed on your system. Then, follow these steps:
- Clone the repository: git clone https://github.com/your_username/online-learning-platform.git
- Change into the project directory: cd online-learning-platform
- Install the project dependencies: pip install -r requirements.txt
Now that you have installed the necessary dependencies, it's time to run the Django development server:
Once the server is up and running, you can access the platform in your browser by navigating to: http://127.0.0.1:8000/login/
Note: If you want to test out the forget password feature, please make sure to add your own SMTP credentials in the settings.py file to send the forget password email.
This incredible online learning platform was built by the following talented students. They have showcased their skills and dedication to creating a top-notch platform:
-
Neha Anand
- Email: anand13@uwindsor.ca
-
Yugapriya Shankar
- Email: shankary@uwindsor.ca
-
Azhar Syed
- Email: syed48@uwindsor.ca
-
Ankita Arora
- Email: arora88@uwindsor.ca
-
Vishal Kumar
- Email: kumar5e@uwindsor.ca
-
Chaitanya Jariwala
- Email: jariwalc@uwindsor.ca
-
Kantat Rehnuma Noshin
- Email: noshink@uwindsor.ca
Feel free to reach out to any of these developers for potential job opportunities or collaboration.
The Online Learning Platform comes with a variety of features, including but not limited to:
- User-friendly login and registration system
- Interactive courses and lessons
- Intuitive dashboard for instructors and students
- Forget password functionality with email support
- Secure authentication and data protection
- Course Builder
- Membership Option
- Payment Gateway
- Student Management System
- Database saved in JSON format.
- Class-based views
- Bootstrap for styling
- Login, logout, and forgot password features.
- Other relevant
We welcome contributions to the project! If you have any suggestions, bug fixes, or new features to add, feel free to submit a pull request.
The Online Learning Platform is released under the MIT License.
Thank you for your interest in the Online Learning Platform. We hope you enjoy using it as much as we enjoyed building it! If you have any questions or need assistance, please don't hesitate to contact us. Happy learning! 🚀