Skip to content
View builtbyjuls's full-sized avatar

Block or report builtbyjuls

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.

Content in all repositories owned by your account will be closed.
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
builtbyjuls/README.md

builtbyjuls

The source for builtbyjuls.com, Julius Cessar Lapugot's portfolio.

Local development

Requirements:

  • Node.js 22.20 or newer within Angular 21's supported range
  • npm 11
npm ci
npm start

The local site runs at http://localhost:4200.

Checks

npm run check
npm run format:check

The production build is a prerendered static site in dist/builtbyjuls/browser.

GitHub Actions runs the same checks for pull requests and pushes to main. To make CI a deployment gate, protect main, require the Verify portfolio status check, and merge through pull requests. Without that rule, Cloudflare and GitHub Actions react to a direct push independently.

Deployment

Cloudflare Workers Builds deploys the main branch through its Git integration. Wrangler serves the prerendered site as static assets and falls back to Angular for unknown client-side routes.

Use these project settings:

  • Project name: builtbyjuls
  • Build command: npm run build
  • Deploy command: npx wrangler deploy
  • Non-production branch deploy command: npx wrangler versions upload
  • Path: /

The .nvmrc file pins the Node.js version used by the Cloudflare build. The deployment configuration is in wrangler.jsonc. Connect builtbyjuls.com through the Worker's Domains & Routes screen after the domain is active on Cloudflare DNS.

Popular repositories Loading

  1. builtbyjuls builtbyjuls Public

    HTML

  2. q-ify q-ify Public

    Portfolio simulation of a venue-authorized queue-handoff marketplace.

    Java

  3. spotless spotless Public

    Forked from diffplug/spotless

    Keep your code spotless

    Java

  4. webforj webforj Public

    Forked from webforj/webforj

    webforJ is a robust and flexible web framework that allows you to easily create a modern and engaging user interface using Java.

    Java

  5. rental-desk rental-desk Public

    Portfolio equipment rental app planned around Java 21, Spring Boot, PostgreSQL, React, TDD, concurrency, and reliable integrations.