DEV Community

Temirzhan Yussupov
Temirzhan Yussupov

Posted on


Built a full-stack web app in React + TypeScript + GraphQL + PostgreSQL

Hi there!

Probably some of you know about Codeforces. It is the website built for competitive programmers to let them practice their problem-solving skills.

I have built an app Laddy that shows problems for your Codeforces rating so you can solve them and improve throughout the time. This app is inspired by A2OJ which is retired by now.

Even though if you are not into competitive programming, you will be probably interested in the source code of Laddy which you can find on GitHub. It uses some cool technologies under the hood like TypeGraphQL, TypeORM, React + Typescript, Lerna for managing the monorepo, etc.

Any suggestions for code improvement are more than welcome!

If you want to register but do not have a Codeforces handle, just copy-paste mine - ironsoul (just for testing).

Top comments (0)

An Animated Guide to Node.js Event Loop

Node.js doesnโ€™t stop from running other operations because of Libuv, a C++ library responsible for the event loop and asynchronously handling tasks such as network requests, DNS resolution, file system operations, data encryption, etc.

What happens under the hood when Node.js works on tasks such as database queries? We will explore it by following this piece of code step by step.