Skip to content

Scholar is a cutting-edge Learning Management System (LMS) designed to revolutionize digital education for UST-Legazpi. Built on a modern tech stack, Scholar offers a comprehensive ecosystem for course management, student-teacher collaboration, and interactive learning.

License

Notifications You must be signed in to change notification settings

mjbalcueva/ustl-lms

Repository files navigation

UST-Legazpi LMS (Scholar)

License: GPL v3

Preview

Course Setup Chapter Setup

Overview

Scholar redefines the digital learning experience, offering a robust ecosystem for course management, student-teacher collaboration, and interactive learning. Leveraging the power of Next.js for lightning-fast performance, TypeScript for enhanced code reliability, and tRPC for efficient API communication, Scholar delivers a responsive and user-centric platform that adapts to the evolving needs of modern education.

Key Highlights:

  • 📚 Streamlined course creation and management
  • 🎨 Intuitive, customizable interface
  • 🤝 Real-time collaboration tools
  • 📊 Advanced analytics for tracking progress
  • 🤖 AI-powered learning assistance
  • 📱 Mobile-responsive design for learning on-the-go

Tech Stack

Features

For a more detailed information about our project's future plans and upcoming features, please visit our Roadmap.

  • User-Friendly Interface
    • Responsive design for all devices
    • Customizable themes with light/dark modes
  • Course Management
    • Easy course creation and enrollment
    • Diverse assessment types
  • Interactive Learning
    • Discussion forums and video conferencing
    • AI-assisted tutoring
  • Analytics
    • Progress tracking for students and instructors
  • Secure Authentication
    • Multiple login options
    • Role-based access control
  • Communication
    • Real-time messaging and group chats
  • Accessibility
    • Screen reader and keyboard navigation support

Getting Started

  1. Clone the repository:
    git clone https://github.com/mjbalcueva/ustl-lms.git
    
  2. Install dependencies:
    cd ustl-lms
    npm install
    
  3. Set up your environment variables:
    • Copy .env.example to .env
    • Fill in the required variables
  4. Run the development server:
    npm run dev
    

Learn More

To learn more about the T3 Stack, check out the following resources:

License

This project is licensed under the GNU General Public License v3.0 - see the LICENSE file for details.

About

Scholar is a cutting-edge Learning Management System (LMS) designed to revolutionize digital education for UST-Legazpi. Built on a modern tech stack, Scholar offers a comprehensive ecosystem for course management, student-teacher collaboration, and interactive learning.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages