rolling-scopes/rsschool-app
rolling-scopes/rsschool-app has 10,392 GitHub stars and 223 forks. GitHot measured 0 stars in 24 hours. Last checked 2026-11-07 21:58 UTC. Last push 2026-11-03.
An application for the RS School education process
Measured star growth
- in 24h
- 0
- in 7 days
- Update delayed
- in 15 days
- Update delayed
- in 1 month
- Update delayed
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
README.md
OriginalRS School App
app.rs.school is an application for the RS School educational process. It helps thousands of students become front-end, back-end, mobile, and data science engineers.

Monitoring
Technology Overview
Stack
- Language: TypeScript
- Front-end: Next.js / React
- Back-end: NestJS and Koa.js (deprecated backend) / Node.js
- End-to-end: Playwright
- Database: PostgreSQL
- Deployment: Podman
Infrastructure
- Cloud: AWS EC2, AWS RDS, AWS S3, AWS CloudWatch
- Monitoring: Sentry, Checkly
- CI/CD: GitHub Actions
Getting Started
Repository is organized into 3 workspaces: server, nestjs, client. Each workspace has its own package.json and npm scripts. We use Turbo to run scripts across workspaces.
Prerequisites
Please install the following software before starting development:
Steps
- Clone repository
- Run
npm install(installs dependencies in the root folder andclient/serverfolders.) - Run
npm run db:up(starts local database) - Run
npm run db:restore(restores a test DB snapshot) - Make copies of
server/.env.exampleandnestjs/.env.example, then rename them toserver/.envandnestjs/.envrespectively - Run
npm start(starts application by running Next.js and REST API server) - Open
http://localhost:3000in a browser - See more in CONTRIBUTING guide
Running docs locally
- Install docsify globally:
npm i -g docsify-cli - Run
docsify serve -p 4000 docs
Contributing
See CONTRIBUTING guide
Contributors
Code Contributors
This project exists thanks to all the people who contribute. [Contribute].
Made with contrib.rocks
Financial Contributors
Become a financial contributor and help us sustain our community. [Contribute]
Individuals
Organizations
Support this project with your organization. Your logo will show up here with a link to your website. [Contribute]
License
Explore related projects
sindresorhus/awesome
😎 Awesome lists about all kinds of interesting topics [NOTE: Pull requests are temporarily disabled until I have a chance to catch up with the existing ones]
533,679 starsEbookFoundation/free-programming-books
:books: Freely available programming books
401,284 starsnilbuild/developer-roadmap
Interactive roadmaps, guides and other educational content to help developers grow in their careers.
371,550 starsvinta/awesome-python
The definitive list that answers "I want to do X in Python, which tool should I use?"
333,365 stars