Skip to content

Quiz app is an app created using jetpack compose. Quiz App is an application based on creating and solving quizzes.

License

Notifications You must be signed in to change notification settings

AhmetOcak/QuizApp

Repository files navigation

QuizApp

Quiz App is an application based on creating and solving quizzes. In order to log in to the application, you must first create an account. You can change your profile picture, add your real name or write a short article about you. You can create your own quiz. You can edit quizzes that you have created yourself. You can search for different quizzes on the search screen and solve the quiz if you want. You earn points for each correct answer you give in the quizzes. You can see your score on the profile screen.

You can change your password at any time. If you forget your password, you can reset your password using the "forgot password" feature. You can delete your account if you wish. After logging into the app once, you do not need to log in again until your token expires. If your token expires, you will be redirected to the login screen (token renewal feature will be added soon).

Outputs 🖼

Output Output
Sign In Register
Forgot Password Home
Search Leaderboard
Profile Edit Profile
Update Profile Update Password
Create Quiz Update Quiz
Quiz Contact Us
Delete Account

Backend-Frontend 📦

You can find the backend code of the application here.

You can find the frontend codes written for our project's website here.

Tech Stack 📚

Architecture 🏗

The app uses MVVM [Model-View-ViewModel] architecture to have a unidirectional flow of data, separation of concern, testability, and a lot more.

mvvm

Status ⚠

The application is still under development. Therefore, some features may not work.

About

Quiz app is an app created using jetpack compose. Quiz App is an application based on creating and solving quizzes.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages