Skip to content

sragssmonkey/LockIn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Lock In — Smart Study & Auto-Quiz Platform

Lock In is a full-stack web platform designed to help students study with focus and get automated quizzes based on the content they upload or read.
It is built using Django (Python), HTML, Tailwind CSS, and Vanilla JavaScript.


🚀 Features

  • User login & authentication
  • Focused study mode
  • Automatic quiz generation
  • PDF upload & content extraction
  • Personalized quiz dashboard
  • Progress tracking

🛠️ Tech Stack

  • Backend: Django (Python)
  • Frontend: HTML, Tailwind CSS, JavaScript
  • Database: SQLite / PostgreSQL

📦 Installation & Setup

Follow these steps to run the project locally:

1️⃣ Clone the Repository

git clone <your-repository-link>
cd lockin
  1. Create a Virtual Environment
python -m venv env

Activate it: Windows:

env\Scripts\activate

Mac / Linux:

source env/bin/activate
  1. Install Dependencies
pip install -r requirements.txt
  1. Apply Migrations
python manage.py migrate
  1. Run the Server
python manage.py runserver

Visit the app at: http://127.0.0.1:8000/

🔑 Environment Variables (Optional) Create a .env file if needed: SECRET_KEY=your_django_secret_key DEBUG=True API_KEY=xxxx

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published