Skip to content

noahcroghan/personal-website

Repository files navigation

Development

  1. Clone the Git repository
git clone https://github.com/noahcroghan/personal-website.git
  1. Create a file in the project root named .dev.vars, and paste in your Last.fm API Key
LASTFM_API_KEY=your_actual_key_here
  1. Install dependencies on your local machine:
  1. Install modules with the following command:
npm install
  1. Finally, you can run the development server with the following:
npm run dev

Building

To build the website, run the following:

npm run build

This will go through the process of building the website with Vite.

Deploying

  • This website is deployed on Cloudflare Pages.
    • The website uses a secret key in your dashboard for Last.fm connection.
  • Set the framework to none and use Vite's build instructions.

Credits

Icons are courtesy of Bootstrap Icons.

Footnotes

  1. You can also install Bun as a drop-in replacement for npm, which is much faster.

About

Personal website, mostly serving only as a base of my links

Topics

Resources

License

Stars

Watchers

Forks

Contributors