Skip to content

Welcome to the Learning Management System (LMS) created specifically for Islamiah College! This project is a comprehensive web-based platform designed to streamline and enhance the learning experience by facilitating course management, student-teacher interactions, and resource sharing.

Notifications You must be signed in to change notification settings

Abdur-Rahim-MyGit/---ICLMS---Learning-Management-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📘 Learning Management System (LMS) - ICLMS---College-Learning-Management-2k23

Welcome to the Learning Management System (LMS) created specifically for Islamiah College! This project is a comprehensive web-based platform designed to streamline and enhance the learning experience by facilitating course management, student-teacher interactions, and resource sharing.

📌 Features

  • User Authentication: Secure login and registration for students and teachers.
  • Course Management: Create, update, and manage courses and course materials.
  • Assignment Submission: Students can upload assignments, and teachers can review and grade them.
  • Attendance Tracking: Simplified attendance marking and tracking for teachers.
  • Interactive Dashboard: Personalized dashboards for students and teachers to view their activities and progress.
  • Admin Panel: Centralized control for managing users, courses, and content.

🔧 Technologies Used

  • Frontend: HTML, CSS, JavaScript
  • Backend: PHP
  • Database: MySQL
  • Styling: Bootstrap / Custom CSS for responsive design

🚀 How to Run

Prerequisites

  • XAMPP/WAMP server or any server environment supporting PHP and MySQL.

Installation

  1. Clone the repository:
    git clone https://github.com/AbdurRahim/lms-islamiah-college.git  
  2. Start your server (XAMPP/WAMP) and create a database named lms.
  3. Import the SQL file located in the /database/ folder into your database.
  4. Move the project folder to your server’s htdocs directory.
  5. Open your browser and navigate to:
    http://localhost/lms-islamiah-college/  
    

Default Credentials

  • Admin:
    • Username: admin
    • Password: admin123
  • Student/Teacher: Create accounts through the registration page or the admin panel.

📂 Repository Structure

/  
|-- css/                   # Styling files  
|-- js/                    # JavaScript files  
|-- includes/              # PHP include files (header, footer, etc.)  
|-- database/              # Database SQL files  
|-- index.php              # Homepage  
|-- README.md              # This file  

💡 Future Enhancements

  • Notification System: Add email and in-app notifications.
  • Performance Analytics: Visualize student performance using charts.
  • Live Classes: Integrate a live class feature using third-party APIs like Zoom.
  • Mobile-Friendly Design: Further optimize for mobile devices.

🤝 Contributions

This project is a work in progress, and contributions are welcome! Fork the repository, make your changes, and submit a pull request to improve this LMS.


Let me know if you’d like further details or adjustments! 😊

About

Welcome to the Learning Management System (LMS) created specifically for Islamiah College! This project is a comprehensive web-based platform designed to streamline and enhance the learning experience by facilitating course management, student-teacher interactions, and resource sharing.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published