Skip to content

azhar9/COMP8347

Repository files navigation

Eduhub Online Learning Platform - README

Eduhub Online Learning Platform Logo

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.

Installation

To get started, make sure you have Python installed on your system. Then, follow these steps:

  1. Clone the repository: git clone https://github.com/your_username/online-learning-platform.git
  2. Change into the project directory: cd online-learning-platform
  3. Install the project dependencies: pip install -r requirements.txt

Usage

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.

Developers

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:

  1. Neha Anand

  2. Yugapriya Shankar

  3. Azhar Syed

  4. Ankita Arora

  5. Vishal Kumar

  6. Chaitanya Jariwala

  7. Kantat Rehnuma Noshin

Feel free to reach out to any of these developers for potential job opportunities or collaboration.

Features

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

Contribution

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.

License

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! 🚀

About

Online Learning platform made by Group 2 for COMP8347 of MAC Fall 2022 program at University of Windsor.

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages