Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/kanugurajesh/student-lms

An application to make learning as fun as gaming
https://github.com/kanugurajesh/student-lms

beautiful-ui blog chat-assistant clerk-auth confetti-animation docker gamify google-gemini nextjs13 real-world-problem-solving rive-animations student-lms text-to-image-generation typescript vercel-deployment

Last synced: about 1 month ago
JSON representation

An application to make learning as fun as gaming

Awesome Lists containing this project

README

        

# 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

```bash
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

```bash
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](https://github.com/kanugurajesh/Student-LMS/assets/120458029/a29ab926-79ae-49dc-a681-7c64f931259b)

![Screenshot 2023-12-17 214251](https://github.com/kanugurajesh/Student-LMS/assets/120458029/5a113f12-3f23-464f-9b8c-f06f6c831239)

![Screenshot 2023-12-17 214258](https://github.com/kanugurajesh/Student-LMS/assets/120458029/7c11cc8b-d69c-461a-aba3-c3f3de50048a)

![Screenshot 2023-12-17 214311](https://github.com/kanugurajesh/Student-LMS/assets/120458029/043ad4fb-1c91-45c9-803e-b880889e209b)

![Screenshot 2023-12-17 214318](https://github.com/kanugurajesh/Student-LMS/assets/120458029/5891cacc-93ab-4726-87ce-571a654a7dc7)

![Screenshot 2023-12-17 214327](https://github.com/kanugurajesh/Student-LMS/assets/120458029/5d7cc20a-5490-464f-9168-0af255dbe4b1)

![Screenshot 2023-12-17 214347](https://github.com/kanugurajesh/Student-LMS/assets/120458029/c5281f52-b7bc-4465-a3dd-e56882e29880)

![Screenshot 2023-12-17 214415](https://github.com/kanugurajesh/Student-LMS/assets/120458029/e30f17c3-12b5-4998-8b80-feec537baf1c)

![Screenshot 2023-12-17 214443](https://github.com/kanugurajesh/Student-LMS/assets/120458029/57f8bc2b-272e-444b-9095-c4bfc47b7eee)

![Screenshot 2023-12-17 214456](https://github.com/kanugurajesh/Student-LMS/assets/120458029/6fd51459-ed5a-458d-88de-d9c932209711)

![Screenshot 2023-12-17 222624](https://github.com/kanugurajesh/Student-LMS/assets/120458029/2f62fc69-d0ee-4c14-b584-b69173636c5a)

![Screenshot 2023-12-17 223037](https://github.com/kanugurajesh/Student-LMS/assets/120458029/d7df65f2-ecb0-4396-a232-24d7d988109c)

![Screenshot 2023-12-17 223051](https://github.com/kanugurajesh/Student-LMS/assets/120458029/2c9e168d-2375-471b-af0a-f898a00080f9)

## 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](https://github.com/kanugurajesh/Student-LMS/issues). 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

- [@kanugurajesh](https://github.com/kanugurajesh)

## My Certificates

![Screenshot 2024-01-23 182116](https://github.com/kanugurajesh/Student-LMS/assets/77529419/282a2941-4ff2-4216-a419-86fbf72a803e)

[My Certificate.pdf](https://github.com/kanugurajesh/Student-LMS/files/13929166/Kanugu.Rajesh.2.pdf)

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