Skip to content

kodeflap/GameApp

Repository files navigation

Tork(Quiz game app)

App

About

The app is a sample quiz with integration of Firebase. The categories are added in Firestore and fetched to show.The user is authention is done by Google auth.The quizes are time bound and coins are added as reward from a starting of 10 coins.

Tech Stack

Mobile OS Android
Programming Language Kotlin
ToolKit
  • Android studio
  • Android SDK
  • Firebase SDK
Database Firebase
UI Framework Android UI(XML)
Libraries
  • Glide
  • Firebase
  • Navigation

Lessons Learned

The entire project was build for getting the knowledge of fiebase and Firestore and authentication.Through this entire process I was able to get konwlege about.

  1. Firebase Auth
  2. Firebase Firestore
  3. Adding and Fetching the data's
  4. Working and Integrating Firebase to android

Getting Started

Prerequisites

You need to know a basic understanding of

  • Android Fundamentals.
  • Kotlin language.
  • Firebase

So let's get started.

  1. Install Android studio
  2. Install Android SDK(28)

Installation

  1. Clone the repo
  2. Start a new project as import from Version Control in android studio and paste the clone URL and finish.
  3. Add firebase to your project uisng the guide
  4. Run your application.

Contributing

Contributions are always welcome! Contributions are what make the open-source project amazing. Which helps to learn, inspire, and found new modes in the development phase of a coder. Any contribution to this project is greatly appreciated.

If you have any suggestion or found any issues please free to put your suggestion.

  1. You can clone the repo or Fork it just like the Installation guide provided

  2. Create your branch check out to your branch (git checkout -b) Suggested naming **feature/ feature_name

  3. Commit your changes(git commit -m "new feature name")

  4. Push to branch(git push origin feature/feature_name)

  5. Open pull request

If you find issues kindly put that it as issue in the repository

LICENSE

MIT license

Releases

No releases published

Packages

No packages published

Languages