Skip to content

aminyuddin/amnydn.dev

Repository files navigation

amnydn.dev

Personal portfolio site for Ts. Amin Yuddin — Platform Engineering & Technology Architect.

Live: https://amnydn.dev

Tech stack

  • React 19 + TypeScript
  • Vite 7
  • Firebase Hosting

Development

npm install
npm run dev

Open http://localhost:5173.

Build & deploy

Create Firebase project via CLI

  1. Install Firebase CLI (if needed): npm install -g firebase-tools
  2. Log in: firebase login
  3. Create a new project:
npx firebase projects:create PROJECT_ID --display-name "Your Display Name"

Example:

npx firebase projects:create amnydn --display-name "amnydn"
  1. Initialize Hosting in this repo (if not already done):
npx firebase init hosting
  1. Link the project: firebase use --add and select your project (creates local .firebaserc).
  2. Build and deploy:
npm run build       # outputs to dist/
npm run deploy      # build + firebase deploy

Deploy (existing project)

firebase use --add    # link project if needed
npm run deploy

License

MIT — see LICENSE.

About

Personal website

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published