PWA-Progressive.Web.App Starter Template
- Created with Svelte for easy development
- JIT development with Vite for fast builds!
- Preset Tailwind CSS no hassle UI
- Initialized Firebase Hosting for testing
- Preset PageJS Router on your pages
npx degit devlucem/pwa my-app
cd my-app
npm install
- Create a firebase project or get the firebase config files of the one you already have
apiKey: "", authDomain: "", projectId: ""
- Update the src/firebase config files with your above keys
- To customize your app, go to public/serviceWorker and public/manifest files and add any files not included in the
assets
andicons
. - More theme and website customizations are available by searching lines with
TODO
- You can use Icons Builder to generate your icons
npm run dev
npm run build
Your files will be available in the dist folder. To push the files to your firebase hosting, run the commands below. Make sure to fill the dist folder as your hosting one.
firebase init hosting && firebase deploy
( (
)\ ) )\ )
(()/( ( ) (()/( ( ( )
/(_)) ))\ /(( /(_)) ))\ ( ))\ (
(_))_ /((_)(_))\ (_)) /((_) )\ /((_) )\ '
| \ (_)) _)((_) | | (_))( ((_)(_)) _((_))
| |) |/ -_) \ V / | |__| || |/ _| / -_)| ' \()
|___/ \___| \_/ |____|\_,_|\__| \___||_|_|_|