Skip to content

A coding platform with scalable async code submission using Redis queues and a stateless backend

Notifications You must be signed in to change notification settings

AahilRafiq/Codemasters

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Codemasters

  • a coding platform with async code submission using Redis queues and a stateless backend
image

Deno workspaces

Install dependancies in root folder

  • deno install

To start backend/ce-api

  • cd over to respective package
  • deno run dev

To import anything from db schema

  • Example import { Submissions } from "@codemasters/db"
  • @codemasters/db is the name of db package which exports schema

Commands to use drizzle-kit in db package

  • deno --env -A --node-modules-dir npm:drizzle-kit generate command to generate migrations
  • deno --env -A --node-modules-dir npm:drizzle-kit migrate to apply migrations to postgres db

About

A coding platform with scalable async code submission using Redis queues and a stateless backend

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 95.3%
  • CSS 2.3%
  • JavaScript 2.1%
  • HTML 0.3%