Skip to content

This web application is designed to simplify the process of managing and accessing college-related academic resources. It allows students to easily access detailed study materials, previous year question papers, and other resources organized by branch, year, and semester.

Notifications You must be signed in to change notification settings

nikhil-304/Learning-Management-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

College Notes Management System

A comprehensive web application for managing and accessing college notes, previous year question papers, and academic resources.

College Notes Management System

🚀 Features

  • Comprehensive Notes: Access detailed study materials for all subjects
  • Previous Year Questions: Download question papers for exam preparation
  • Branch-wise Organization: Content organized by branch, year, and semester
  • Mobile Responsive: Study on any device with responsive design
  • User-friendly Interface: Intuitive navigation and modern UI

📋 Content Structure

The application organizes content by:

  • Branch: Basic Engineering, Computer, AI-DS
  • Year: 1st Year to 4th Year
  • Semester: SEM 1 and SEM 2
  • Subjects: Various subjects based on branch, year, and semester

🛠️ Technology Stack

  • Frontend: HTML, CSS, JavaScript, Tailwind CSS
  • Backend: Flask (Python)
  • Icons: Font Awesome
  • Animations: Custom CSS animations

🔧 Setup and Installation

  1. Clone this repository:

    git clone https://github.com/nikhil-304/LMS.git
  2. Navigate to the project directory:

    cd lms
  3. Install the required dependencies:

    pip install -r requirements.txt

🚀 Run the Application

  1. Start the Flask application:

    python app.py
  2. Open your browser and navigate to:

    http://localhost:5000
    

📁 Project Structure

LMS/
├── app.py                 # Main Flask application
├── notes_html/            # HTML files for subject notes
├── pyq_pdf/               # PDF files for previous year questions
├── requirements.txt       # Python dependencies
├── static/                # Static assets (CSS, JS, images)
├── tailwind.js            # Tailwind configuration
└── templates/             # HTML templates

📝 Usage

  • Browse by Branch: Select your engineering branch
  • Select Year: Choose your academic year
  • Choose Semester: Select SEM 1 or SEM 2
  • Access Resources: View notes or download previous year questions

🤝 Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.

👨‍💻 Author

Made with ❤️ by Nikhil Shrivastava

📞 Contact

For any queries or support, please contact:

About

This web application is designed to simplify the process of managing and accessing college-related academic resources. It allows students to easily access detailed study materials, previous year question papers, and other resources organized by branch, year, and semester.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published