This is Course Finder - a course management app where students can enroll for different courses.
- Create a firebase project by going to Firebase Cloud Console
- Click on Add Project >> Enter project name >> Disable Google Analytics >> Continue
- Click continue when the project is ready. It takes you back to Console. In their click your newly create project.
- In the
Project Overview
tab, click on</>
symbol to create your Web App. - Register your app by giving it a name and click
Register app
- In the
Add Firebase SDK
section, you will findfirebaseConfig
object. - Copy the
firebaseConfig
object. - Now clone the repository and run
npm install
- Paste the
firebaseConfig
object toservices/firebase.config.ts
andconfig/setup.ts
files. - Now run
npm run setup
to initialize theFirestore database
with some demo courses. - (Optional) If it shows error, run the above command again.
- Now run
npm run dev
to start the local development server.