Portfolio website for Gustavo Cabezal.
- Astro
- Tailwindcss
- Firebase Hosting
- Firestore
- Cloud Functions
Install Portfolio with npm and Astro
git clone https://github.com/meisterveda/portfolio.git
cd portfolio
yarn install --frozen-lockfile
yarn run build
How to deploy functions to gcp
cd functions
yarn install --frozen-lockfile
yarn deploy
-
Make sure you have firebase-tools installed.
-
Create
firebase.json
and.firebaserc
at the root of your project with the following content:firebase.json
:{ "hosting": { "public": "dist", "ignore": [] } }
.firebaserc
:{ "projects": { "default": "<YOUR_FIREBASE_ID>" } }
-
After running
npm run build
, deploy using the commandfirebase deploy
.