https://github.com/daellhin/pegasite
A partialy prerendered site made with Svelte, with dynamic content loaded from Firebase
https://github.com/daellhin/pegasite
daisyui firebase geoapify svelte sveltekit typescript
Last synced: 2 months ago
JSON representation
A partialy prerendered site made with Svelte, with dynamic content loaded from Firebase
- Host: GitHub
- URL: https://github.com/daellhin/pegasite
- Owner: Daellhin
- Created: 2023-02-01T17:48:59.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2025-08-21T18:57:41.000Z (11 months ago)
- Last Synced: 2025-08-21T18:58:11.169Z (11 months ago)
- Topics: daisyui, firebase, geoapify, svelte, sveltekit, typescript
- Language: Svelte
- Homepage:
- Size: 3.86 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Pega site
## About
A partialy prerendered site with dynamic content loaded from Firebase
## Developement
1. Clone repo
2. Create `.env` file with [Firebase](https://console.firebase.google.com/project/pega-site/settings/general) en [Geoapify](https://myprojects.geoapify.com/api/0C4jUeVhRBormH2L1Kio/keys) API keys
3. Run `npm i` in root folder
4. Run `npm run dev` to start local server
```env
// .env file
VITE_APIKEY="..."
VITE_AUTHDOMAIN="..."
VITE_PROJECTID="..."
VITE_STORAGEBUCKET="..."
VITE_MESSAGINGSENDERID="..."
VITE_APPID="..."
VITE_MEASUREMENTID="..."
VITE_GEOAPIFY_APIKEY="..."
VITE_USEMOCKING="false"
```
## TODO
- Combine searchable code into component