Firekit

A starter kit for Vue 3, Tailwind CSS, Vite and Firebase 9.

About Firekit

Firekit is a starting template for Vue.js 3, Firebase, Vite. It uses composition API that was introduced in Vue 3.0 and up.

It includes forms that are created using vee-validate and yup util functions. Login and registration is present using firebase auth, which shows a couple of ways to utilize the onAuthStateChanged user observer by creating one after logging in or registering a new user.

The project includes a simple note taking features which utilizes Firebase Firestore.

Also included is an image uploader component, that allows a user to upload photos by utilizing firebase storage.

Styling is done using Tailwind CSS.