kanugurajesh / Student-LMS

An application to make learning as fun as gaming

Home Page:https://student-lms.vercel.app/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Student LMS Portal Gamification

๐ŸŒŸ star this repo if you like it

interface

Problem Statement

Challenge: Design and implement a gamified learning management system (LMS) portal for students. The solution should incorporate points, badges, leaderboards, and other interactive elements to motivate students, track progress, and make learning more engaging

Bonus Point: Develop personalized learning paths based on individual student performance and learning styles.

Solution Statement

๐Ÿš€ Welcome to an innovative learning platform designed to make education as exciting as a game! ๐ŸŽฎ

Explore an interactive world filled with dynamic elements that turn learning into a thrilling adventure. ๐ŸŒŸ Earn scores, climb the leaderboard, unlock medals, and collect badges to showcase your achievements. ๐Ÿ† The journey is not just about education; it's about creating a game-like environment where learning becomes addictive!

Have a question? ๐Ÿค” Our friendly chat assistant is here 24/7 to provide instant answers and guidance. ๐Ÿค–๐Ÿ’ฌ No more struggling alone; assistance is just a message away!

Unleash your creativity with "Imagens," a magical text-to-image converter that transforms ideas into vivid pictures. ๐ŸŽจโœจ Watch your imagination come to life and enhance your learning experience in a visually captivating way.

But that's not all โ€“ we believe in personalized learning! ๐ŸŽ“ Assessments are conducted to understand your strengths and areas for growth. Based on your unique capabilities, we tailor personalized learning paths to ensure you grasp concepts at your own pace. ๐ŸŒ๐Ÿ“š

Project Setup

Local Setup

git clone https://github.com/kanugurajesh/Student-LMS.git
cd Student-LMS
cp .env.example .env.local
# Add the required api keys
npm install
npm run dev
# The application will run on http://localhost:3000

Docker Setup

git clone https://github.com/kanugurajesh/Student-LMS.git
cd Student-LMS
docker build -t your_image_name:tag .
docker run -d -p 3000:3000 --name your_container_name your_image_name:tag
# The application will run on http://localhost:3000

Screenshots

Screenshot 2023-12-17 213140

Screenshot 2023-12-17 214251

Screenshot 2023-12-17 214258

Screenshot 2023-12-17 214311

Screenshot 2023-12-17 214318

Screenshot 2023-12-17 214327

Screenshot 2023-12-17 214347

Screenshot 2023-12-17 214415

Screenshot 2023-12-17 214443

Screenshot 2023-12-17 214456

Screenshot 2023-12-17 222624

Screenshot 2023-12-17 223037

Screenshot 2023-12-17 223051

Demo

gamified

Contribution Guidelines

We welcome contributions to enhance and improve the llm app. If you have ideas or improvements, feel free to submit a pull request following our contribution guidelines.

Feedback and Issues

If you encounter any issues or have feedback, please open an issue on our GitHub repository. We appreciate your input and strive to make our system better with each update.

Tech Stack

  • Next.js
  • Tailwindcss
  • Gemini Pro
  • Markdown
  • Vercel
  • Text to Image generation API

Authors

My Certificates

Screenshot 2024-01-23 182116

My Certificate.pdf

More Details

docosauras documentation :- https://shra1v32.github.io/docusaurus-blogger/docs/GraphifyEd/intro

About

An application to make learning as fun as gaming

https://student-lms.vercel.app/

License:MIT License


Languages

Language:TypeScript 83.0%Language:CSS 13.3%Language:JavaScript 3.5%Language:Batchfile 0.2%