Skip to content

Codestronomer/Edulearn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 

Repository files navigation

Edulearn - E-Learning Platform

Edulearn Logo

Edulearn is a powerful and feature-rich e-learning platform built using Django. It provides a user-friendly interface for instructors to create and manage courses, and for students to access and learn from these courses.

Features

  • User authentication and registration
  • Instructor dashboard for course management
  • Student dashboard for course enrollment and progress tracking
  • Course creation with lessons, quizzes, and assignments
  • Interactive discussions for each course
  • Course search and filtering options
  • User profile management
  • Responsive design for mobile devices

Installation

  1. Clone the repository: git clone https://github.com/yourusername/edulearn.git
  2. Create a virtual environment: python -m venv venv
  3. Activate the virtual environment: source venv/bin/activate (Linux/Mac) or venv\Scripts\activate (Windows)
  4. Install the required dependencies: pip install -r requirements.txt
  5. Run database migrations: python manage.py migrate
  6. Create a superuser to access the admin interface: python manage.py createsuperuser
  7. Start the development server: python manage.py runserver

Usage

  1. Access the admin interface at http://localhost:8000/admin/ and log in with the superuser account.
  2. Create instructors and students accounts in the admin interface.
  3. Instructors can log in and create courses, lessons, quizzes, and assignments.
  4. Students can log in, search for courses, enroll in them, and access the course content.
  5. Students can participate in course discussions and track their progress.

Contributing

Contributions to Edulearn are welcome! If you find a bug or want to add a new feature, please open an issue or submit a pull request. Make sure to follow the project's coding conventions and guidelines.

License

Edulearn is open-source software licensed under the MIT License.

Acknowledgements

Special thanks to the contributors who made this project possible.

Contact

For any questions or inquiries, please contact the Edulearn team at [email protected].

About

An E-learning platform

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published