Skip to content
View cheonglol's full-sized avatar
🥰
it be rough sometimes but it gon be okay, okay?
🥰
it be rough sometimes but it gon be okay, okay?

Block or report cheonglol

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
cheonglol/README.md

cheonglol

Personal site with a profile and a blog. The frontend is Astro 4 + React, deployed to GitHub Pages. The backend is Fastify + Prisma, deployed to Railway.

Monorepo layout

Directory Contents
frontend/ Astro site. Blog posts live in frontend/public/content/blog/.
backend/ Fastify API with oRPC-style routes.
docker/ Dockerfiles for frontend and backend (dev and production).
scripts/ Resume generation scripts.

The repo uses Bun workspaces. The root package.json manages both frontend/ and backend/.

Links

Commands

Run these from the repo root.

Command What it does
bun install Install all workspace dependencies.
bun run dev Start frontend and backend with Docker Compose.
bun run dev:frontend Start the Astro dev server.
bun run dev:backend Start the backend with hot reload.
bun run build Generate the resume, run tests, build frontend and backend.
bun test Run the test suite.
bun run preview Preview the built frontend.
bun run smoke Build the frontend and check that frontend/dist exists.
bun run generate:resume Regenerate the resume PDF.

Popular repositories Loading

  1. keygeneratorFINAL keygeneratorFINAL Public archive

    SGBIKES - Mobike software keygen

    C# 1

  2. Seraphim-Sentinels Seraphim-Sentinels Public

    [deployment ended]angelhack 2024. p mid hackathon - lots of sweats as expected, first public one the gang went. group ranking placed at #29 out of 200

    TypeScript 1

  3. superai-next-hackathon-2025 superai-next-hackathon-2025 Public

    TypeScript 1

  4. Productivity-MAD-ASSIGNMENT Productivity-MAD-ASSIGNMENT Public

    MAD Assignment by

    Java

  5. JDLogSort JDLogSort Public archive

    SGBikes - Mobike Software Logs Sorter

    C#

  6. ocbc-team1 ocbc-team1 Public

    CSS