Soccer Quiz Android App with Restful SpringBoot API + Web panel

Job ID: 39369070

Budget: $250 – $750 AUD

Soccer Quiz App for Android - Native Android app built from scratch using Kotlin, Jetpack Compose, integrated with a Java Spring Boot and MySQL REST API backend, Web Admin panel to administer/add/update/delete the MCQs and change settings of the app.

The app will have multiple-choice questions, in different categories/sub categories (leagues, country level, world cups, womens, etc), rewards to engage the user with the app, leaderboards, one on one quiz games with online users, etc. I am a Software developer myself hence i will be supporting throughout project in my spare time.

Key Requirements:
- Develop a Native android app from Scratch using Kotlin, Jetpack compose and best practices in android development such Clean architecture, MVVM
- Good eye on Mobile UI and UX as we don't have a dedicated UI designer for this project
- Host the codebase in Github and commit the changes often while development
- Develop restful backend API using Java Spring Boot + MySQL
- Develop Web Admin panel to administer the app (UI/UX can be very simple as i don't worry about the admin panel looks)
- Publish the app on the Play Store (after creation of new account)
- Have previously published atleast 1 Android app in Playstore.

Ideal Skills & Experience:
- Proficiency in native Android development (need to be proficient)
- Experience with Backend development using Spring Boot, microservice hosting (need to be proficient)
- Experience in Web UI development (moderate level is sufficient)
- Play Store app publishing
- Git, collaborative software development
- Analytical skills
- Interest for Football as a sport will be a plus point as the context of the app is that. (Optional and not mandatory in anyway)
Related categories: Mobile App Development Android Java Spring