Skip to content

mvlanga/mvlanga-com-astro

Repository files navigation

mvlanga.com - v2

The second iteration of mvlanga.com built with Astro and hosted on Netlify.

Netlify Status

🚨 Forking this repo

You can use this code for your own website, with attribution.

I like keeping my site open source but invested a large amount of time and effort into building and designing this version of my website. Please don’t claim this work as your own.

More details about forking this repo

TL;DR

Yes, you can fork this repo. Please give me proper credit by linking back to mvlanga.com. Thanks!

🛠 Installation & set up

  1. Install and use the correct version of Node using NVM

    nvm install
  2. Install dependencies

    pnpm install
  3. Start the development server

    pnpm run dev

Prepare database for deploying to production

I use Turso for the database as Astro suggests for Astro DB.

To connect the database for production, refer to the official guide on configuring and connecting the database from Astro. Additionally, the .env.example file in the root directory will guide you in setting up the environment variables.

🚀 Building and running for production

For hosting this hybrid Astro app, I chose Netlify.

  1. Generate the hybrid production build

    pnpm run build

⏲️ Previous iterations

v1 - mvlanga.com

About

My online portfolio, build with astro

Topics

Resources

Stars

Watchers

Forks

Contributors