Skip to content

Thiru3819/JustLearn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Learning Website (Flask, JSON Prototype)

Role-based AI & Data Science learning platform prototype with:

  • Admin panel (users, departments/batches, approvals, analytics, question bank upload)
  • Teacher portal (upload/edit/delete questions, track usage, generate question paper)
  • Student portal (practice, timed quiz, AI creative questions, flashcards, bookmarks, discussion)
  • Topic click -> PDF content + side Wikipedia explanation
  • CSV/JSON bulk upload + previous year question download
  • Session auth + JWT API endpoints

Run

pip install -r requirements.txt
python app.py

Open http://127.0.0.1:5000.

Seeded Accounts

  • Admin: admin / admin123
  • Teachers (6): dr.smith, prof.johnson, dr.williams, prof.brown, dr.davis, prof.miller / teacher123
  • Students (10): 2021AIDS001 ... 2021AIDS010 / student123

Seeded Data

  • Department: AI & Data Science
  • Batch: 2021
  • Regulation: Anna University 2021
  • Subjects: 10 (semester 3-8)
  • Questions: 50 per subject (500 total)

JWT API

  • POST /api/auth/token with JSON { "username": "...", "password": "..." }
  • GET /api/auth/me with Authorization: Bearer <token>

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors