Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/kanugurajesh/student-lms
- Owner: kanugurajesh
- License: mit
- Created: 2023-12-16T09:40:00.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-01-30T11:50:10.000Z (11 months ago)
- Last Synced: 2024-01-30T12:51:46.583Z (11 months ago)
- Topics: 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
- Language: TypeScript
- Homepage: https://student-lms.vercel.app/
- Size: 334 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: contributing.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Student LMS Portal Gamification
#### 🌟 star this repo if you like it
## 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
## 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