This repository contains the companion web application for Track 3: AI Playground in AI Student Developer Conference 2023.
The application is developed using Firebase product and services which includes Firebase Authentication, Firebase Cloud Firestore, Firebase Cloud Functions, and Firebase Hosting.
The following is a basic overview of the project structure:
Name | Description |
---|---|
📁 .github | GitHub Actions workflow for CI/CD to Firebase Hosting and Firebase Cloud Function |
📁 functions | Backend of the web application built using Firebase Cloud Functions. |
📁 qr-codes | QR Code generated for the booths and users |
📁 scripts | Python scripts to generate and save QR Codes |
📁 web-app | Frontend of the React web application built using Next.js, Tailwind CSS, and Headless UI. |
📄 .firebaserc | Firebase project configuration |
📄 .gitignore | Git ignore file |
📄 firebase.json | Firebase configuration |
📄 firebase.indexes.json | Firebase Firestore indexes configuration |
📄 firebase.rules | Firebase Firestore security rules |
npm install
.npm run dev
.npm install
.npm run serve
.