The frontend for this project is built with Astro, and you’ll need Node.js and npm to run it locally.
-
Install Node.js and npm
If you don’t have Node installed, you can get it via the Node.js official site or with Homebrew if you're on macOS:
brew install node
-
Navigate to the project directory
frontendand install dependenciesnpm install
-
Run the development server
npm run dev
This starts a local dev server — typically available at http://localhost:4321.
-
Important note: the frontend fetches asset data from the Django backend, which is being deployed from the repo at https://github.com/CIS-7000-sp25/backend.
If you run into any issues during setup, please let us know. The more bugs we fix, systems we adjust to, and documentation we can add, the better. Thanks!