https://github.com/coderscreen/coderscreen
Modern, open-source technical hiring platform
https://github.com/coderscreen/coderscreen
hiring honojs interview interviews nextjs sandbox tanstack-router
Last synced: about 1 month ago
JSON representation
Modern, open-source technical hiring platform
- Host: GitHub
- URL: https://github.com/coderscreen/coderscreen
- Owner: CoderScreen
- License: gpl-3.0
- Created: 2025-06-19T02:01:42.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2025-10-02T03:46:57.000Z (about 1 month ago)
- Last Synced: 2025-10-02T05:37:45.798Z (about 1 month ago)
- Topics: hiring, honojs, interview, interviews, nextjs, sandbox, tanstack-router
- Language: TypeScript
- Homepage: https://coderscreen.com
- Size: 3.44 MB
- Stars: 13
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
CoderScreen is a collaborative code interview platform that enables real-time technical assessments with live code execution, multi-language support, and seamless candidate experience.
# Self Hosting
CoderScreen is available to self-host on Cloudflare. [See our quick start guide](QUICK_START.md) for more details.
# Monorepo App Architecture
We use a combination of React, TypeScript, Cloudflare Workers, PostgreSQL, Drizzle (ORM), TailwindCSS throughout this pnpm powered monorepo.
### Apps:
- `web`: A [React](https://reactjs.org) web app with TanStack Router.
- `api`: A [Cloudflare Workers](https://workers.cloudflare.com) API with Hono.js.
- `marketing`: A [Next.js](https://nextjs.org) marketing site.
### Packages:
- `ui`: A [React](https://reactjs.org) Shared component library.
- `db`: A [Drizzle ORM](https://orm.drizzle.team/) Shared database library.
- `common`: Shared utilities and types.
- `sandbox-sdk`: Code execution SDK for the sandbox environment. Fork of cloudflare's sandbox-sdk package.