skip to content
bastola.us

Syntasso (undergrad)

Online Judge + Code Execution Engine

Introduction

Syntasso is a web-based application designed to challenge and inspire programmers of all levels. With its diverse range of programming challenges and contests, users can test their skills, learn new programming languages, and compete with others in a fun and engaging way. Supporting the execution of Javascript, C, and C++, Syntasso is a versatile platform that enables users to improve their coding abilities and build their confidence as programmers. Whether you’re a seasoned developer or just starting out, Syntasso has something to offer for everyone.

App Architecture

Engine Architecture

Demo

Technology Used

Frontend Web Stack
React
Redux
Typescript
Socket.io
Jest
Elixer
Tailwind
Framer Motion
Axios
Backend Stack
Node.js
Typescript
Docker
Express
PostgreSQL
Agenda
Redis
PdfKit
Language Engines
Docker
Kubernetes
Redis
Rimraf