A coding practice platform with automated test execution and user progress tracking.
Live Demo: primercode.app
Backend: Rust (Axum framework)
Frontend: React + TypeScript + Tailwind CSS
Database: SQLite
Cache: Redis
Code Execution: Piston (self-hosted)
Deployment: Docker, Nginx, Let's Encrypt SSL
Small Scripts and Code execution Python
Code execution Engine Piston Api
Integrated Ide Monaco Editor
- Source Available - Contact me to use this
- Integrated IDE - Solve questions directly in the browser with real-time code execution
- Transparent Testing - All test cases are visible before submission
- Learning Support - Solutions and hints available for each question
- Progress Tracking - Local storage by default, optional cloud sync with Google OAuth
- No Barriers - Start solving questions immediately, no signup required