Skip to content

Mohithanjan23/AlgoTrack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AlgoTrack

AlgoTrack is a full-stack algorithm learning platform with secure sandboxed code execution, analytics-driven insights, and pattern-based learning.

Tech Stack

  • Frontend: React + Vite + Tailwind
  • Backend: FastAPI + SQLAlchemy
  • Sandbox: Docker-isolated Python execution
  • DB: SQLite (dev), PostgreSQL (prod)

Run Locally

Backend


cd backend python -m venv venv venv\Scripts\activate pip install -r requirements.txt uvicorn app.main:app --reload

Frontend


cd frontend npm install npm run dev

Prerequisites (Docker, Node, Python)

Exact commands:


docker compose up --build

Sandbox


cd backend/app/sandbox docker build -t algotrack-sandbox .

About

Full-stack algorithm learning platform with secure sandboxed code execution, analytics-driven insights, and pattern-based learning.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors