RadarTopicsBuildersWeeklyReads
Open Source Radar
liyupi/

mianshiya

GitHubWebsite

Mianshiya is a TypeScript-based open-source full-stack project for a web-based interview question bank, offering frontend and backend code with React frontend and Node.js backend. It provides multiple features for browsing, filtering, and assembling interview questions and papers, with deployment via Docker and cloud services.

5.7kstars
1.2kforks
34issues
MITlicense
2022since
Star historydaily snapshots by VibeCrowd

Collecting history — the radar snapshots this repo daily. The trend line appears after 3 days of data (1 so far).

Alternatives & relatedmatched by topic overlap
Reviewgenerated from repository data · Aug 5, 2026

What it is

A free, open-source interview question bank site implemented as a React frontend with a Node.js backend, including frontend and admin backend code. Online usage is available at https://mianshiya.com.

How it works

The project uses React for the frontend and Express with Node.js for the backend, with MongoDB as the database and Redis/Elasticsearch as middleware. Deployment supports Nginx, Docker containers, and Tencent Cloud hosting. The frontend stack includes Ant Design Pro, Ant Design, TypeScript, and Less. The backend is organized under server and cloudfunctions directories with references to a server README for details.

Getting started

Frontend environment requires Node.js >= 14. Install dependencies with:

yarn

Start the frontend with:

yarn start

Build the frontend with:

yarn build

The README notes that after building, a dist directory is produced for deployment to a web server or to be packaged with Docker.

For the backend and cloud functions, it points to respective reference docs in ./server/README.md and ./cloudfunctions/README.md.

Recent releases

  • latest releases: none

Traction

stars_7d and stars_1d are not provided in the facts, so this section is omitted.

Behind the repo

The repo description lists a TypeScript codebase, MIT license, created 2022-01-04, last_push 2026-02-04, with 5705 stars and 1225 forks. It highlights a React frontend, Express backend, and cloud development workflow.

Caveats

License: MIT. Creation date: 2022-01-04. Last push: 2026-02-04. Open issues: 34. Language: TypeScript. No explicit release entries in the provided data.

SharePost on XLinkedIn
All trending reposRevenue-verified startups →