{"id":21974832,"url":"https://github.com/wakolivotes/exambanq-app","last_synced_at":"2026-01-29T21:31:51.541Z","repository":{"id":64944514,"uuid":"471888573","full_name":"wakoliVotes/ExamBanQ-App","owner":"wakoliVotes","description":"A step-by-step development process for Exam Bank Android Application, using Kotlin and Jetpack Compose to allow students have a user-friendly way to access previous year's examination materials.","archived":false,"fork":false,"pushed_at":"2023-04-18T19:53:17.000Z","size":40150,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-31T05:15:03.065Z","etag":null,"topics":["android","androidstudio","firebase","jetpack-compose","kotlin"],"latest_commit_sha":null,"homepage":"","language":"Kotlin","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/wakoliVotes.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-03-20T05:33:13.000Z","updated_at":"2024-12-18T11:21:30.000Z","dependencies_parsed_at":"2024-11-29T16:04:50.990Z","dependency_job_id":null,"html_url":"https://github.com/wakoliVotes/ExamBanQ-App","commit_stats":null,"previous_names":["wakolivotes/exambanq-app"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wakoliVotes%2FExamBanQ-App","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wakoliVotes%2FExamBanQ-App/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wakoliVotes%2FExamBanQ-App/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wakoliVotes%2FExamBanQ-App/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/wakoliVotes","download_url":"https://codeload.github.com/wakoliVotes/ExamBanQ-App/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246418645,"owners_count":20773938,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["android","androidstudio","firebase","jetpack-compose","kotlin"],"created_at":"2024-11-29T15:48:07.427Z","updated_at":"2026-01-29T21:31:51.530Z","avatar_url":"https://github.com/wakoliVotes.png","language":"Kotlin","funding_links":[],"categories":[],"sub_categories":[],"readme":"## Exam Bank Android\n- A step-by-step development process for an Exam Bank Android Application, using [Kotlin](https://kotlinlang.org/)\n- The app is to allow students have a user-friendly way to access previous year's examination materials\n\n\n### Page Contents\n* [Introduction](#introduction)\n* [Application Specifications and Design Aspects](#requirements-specifications-and-dessign-aspects)\n* [Coding Road map](#coding-roadmap)\n* [External Resources](#external-resources)\n\n### Introduction\n\u003e - The project is a Mobile-based application for students' access to past/revision papers.\n\u003e - Given the extensive span in previous papers, the web app goal is to allow stress-free online access.\n\u003e - In this illustration, the focus is on examination papers within only one school, e.g., Technology\n\u003e - After, other schools can be included and the Exam Bank for extended accessibility\n#### Goals\n\u003e - To allow stress-free access to college past papers\n\u003e - Allow for easy navigation platform accessible at any time\n\u003e - Offer students and faculty a user-friendly and appealing user interface\n\u003e - Create an interactive platform with added features to support engagement\n#### Tech Tools Used\n\u003e - Android Studio/Android Software Development Kit (**SDK**)\n\u003e - Jetpack Compose - Modern Android UI Toolkit\n\u003e - Kotlin - Made with **Kotlin** programming language\n\u003e - Android Virtual Device (**AVD**) Manager\n\u003e - Java Development Kit (**JDK**)\n\u003e - Firebase for data storage, registration, sign up/in \u0026 application validation\n---\n### Requirements Specifications and Design Aspects\nUser Interface (UX) features | Importance\n-----------------------------|---------------------------\n 1.Splash Screen             | Core\n 2.Register                  | Core\n 3.Sign In/Login             | Core\n 4.Home Menu/Dashboard       | Core\n 5.Per Academic Year Papers  | Core\n 6.Respective Papers         | Core\n\n\n\n### Core Layouts\n- **Splash screen, Login Page, Register/Sign Up Page**\n \n\u003cimg width=\"218\" height=\"420\" alt=\"splash screen\" src=\"ExamBankCompose/screenshots/welcome.png\" \u003e\u003cimg width=\"218\" height=\"420\" alt=\"welcome\" src=\"ExamBankCompose/screenshots/signup.png\" \u003e\u003cimg width=\"218\" height=\"420\" alt=\"screenshots\" src=\"ExamBankCompose/screenshots/login.png\" \u003e\n\n- **Home, Academic Years, Paper List \u0026 Full Paper**\n\n\u003cimg width=\"218\" height=\"420\" alt=\"screenshots\" src=\"ExamBankCompose/screenshots/home.png\" \u003e\u003cimg width=\"218\" height=\"420\" alt=\"screenshots\" src=\"ExamBankCompose/screenshots/academicyears.png\" \u003e\u003cimg width=\"218\" height=\"420\" alt=\"screenshots\" src=\"ExamBankCompose/screenshots/paper0.png\" \u003e\u003cimg width=\"218\" height=\"420\" alt=\"screenshots\" src=\"ExamBankCompose/screenshots/paper1.png\" \u003e\n\n- **Settings - Profile Section**\n\n\u003cimg width=\"218\" height=\"420\" alt=\"screenshots\" src=\"ExamBankCompose/screenshots/settings.png\" \u003e\n\n\n\n\n### External Resources\n[\u003cimg width=\"80\" height=\"60\" alt=\"screenshots\" src=\"ExamBankCompose/screenshots/google_play1.png\"\nalign=\"center\" hspace=\"10\" vspace=\"10\"\u003e](https://exambanq.vercel.app/)\n\u003e - You can check \u0026 download the app on **[Google Play Store](https://exambanq.vercel.app/)**\n\u003e - View \u0026 Explore Other Projects at **[AnchorMiles Software](https://anchormiles.vercel.app/)**\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwakolivotes%2Fexambanq-app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwakolivotes%2Fexambanq-app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwakolivotes%2Fexambanq-app/lists"}