A Firebase template for Nuxt 3. A few examples inside 🙌
- Tailwind CSS
- HeadlessUI
- Pinia
- VueUse
- Unlighthouse
- Nuxt Image
- Color Mode
- Uno CSS Icons
- VueFire
- Prettier (configured)
- ESLint (configured)
- Vite
- TypeScript
Open nuxt.config.ts
file and add your Firebase config.
vuefire: {
// Add your config here ↓
config: {
apiKey: "...",
authDomain: "...",
projectId: "...",
storageBucket: "...",
messagingSenderId: "...",
appId: "...",
measurementId: "...",
}
// ...
},
Available collections here
yarn add --dev @iconify-json/[the-collection-you-want]
// example
yarn add --dev @iconify-json/mdi
// or install ALL of them
yarn add --dev @iconify/json
Make sure to install the dependencies:
You can use any package manager you want (yarn, npm, pnpm, etc.)
# yarn
yarn install
Start the development server on http://localhost:3000
# yarn
yarn dev
Check out the deployment documentation for more information.