https://github.com/devnadeemashraf/codertc-backend
Backend Written in Express with TypeScript for CodeRTC
https://github.com/devnadeemashraf/codertc-backend
Last synced: 9 months ago
JSON representation
Backend Written in Express with TypeScript for CodeRTC
- Host: GitHub
- URL: https://github.com/devnadeemashraf/codertc-backend
- Owner: devnadeemashraf
- Created: 2024-03-10T19:18:24.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-04-08T22:14:29.000Z (over 1 year ago)
- Last Synced: 2024-07-18T02:29:28.176Z (over 1 year ago)
- Language: TypeScript
- Size: 66.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# CodeRTC Backend
This repository is a part of a full-stack project called Code RTC.
CodeRTC, where RTC stands for Real Time Collaboration, is an online Coding Playground but with real-time collaboration capabilities.
## Overview
1. A **TypeScript** backend using **ExpressJS**.
2. Custom Authentication and Authorization services that uses HTTP Only JWT Cookies.
3. PostgreSQL Database made possible via **NeonDB**.
4. Real-Time Collaborative Capabilities via **Socket.io**
5. Implented Caching to improve load time via **Redis**
6. Integrated **Monaco Editor** as the code editor and **Judge0** for Code Compilation.