.. | ||
.vscode | ||
public | ||
src | ||
.gitattributes | ||
.gitignore | ||
.prettierrc | ||
index.html | ||
package.json | ||
README.md | ||
tsconfig.json | ||
vite.config.ts | ||
windi.config.ts | ||
yarn.lock |
Austin's Starter Project Template
Usage
- Clone this repository
yarn
yarn dev
to start development- Setup Firebase
Setting up Firebase
-
Go to https://console.firebase.google.com/ and create a new project
-
Go to Project Settings and add Firebase to your web app a. Copy firebaseConfig to
src/network/init.ts
-
Create a Firestore Database a. Create a new collection called
users
b. Set up the security rules (seesrc/network/example-rules.txt
) -
Enable Authetication & Google auth
Built on top of
- VueJS on the frontend
- Vite for bundling and serving
- TailwindCSS for styling
- Firestore for the database
- Firebase Auth for login