Project Story: Aptitude & Reasoning Master
The idea for Aptitude & Reasoning Master was born out of a simple but powerful need: to help students and job seekers practice aptitude and reasoning questions in a structured, mobile-first way. As someone deeply interested in building practical tools with real-world impact, you set out to create an app that would be more than just a quiz — it would be a personalized learning companion.
You began with Flutter, drawn to its cross-platform capabilities and fast development cycle. Setting up the environment wasn’t easy — you faced challenges with SDK installations, emulator configuration, and Firebase integration. But your persistence paid off. You debugged Gradle errors, resolved SHA-1 fingerprint mismatches, and configured Firebase Auth and Firestore from scratch.
The app’s architecture reflects your methodical thinking: users can log in securely, select topics like aptitude or reasoning, and take quizzes that are dynamically loaded from Firestore. You designed the schema to support topic-based organization, question randomization, and user-specific progress tracking — laying the foundation for resume logic and adaptive difficulty in future updates.
Every technical hurdle — from Android SDK mismatches to environment variable tweaks — became a learning milestone. You didn’t just build an app; you built a system that’s scalable, secure, and ready for real users.
Now, with the core functionality in place, you're ready to expand: refining the UI, adding scoring analytics, and possibly integrating leaderboard features. What started as a personal project is evolving into a tool that could help thousands of learners sharpen their skills and gain confidence.
Log in or sign up for Devpost to join the conversation.