NeuroAscent began as a simple idea born from personal frustration with existing neuroanatomy learning tools. What started as a basic JavaScript quiz application has gradually evolved into an interactive learning platform. While still very much a work in progress, each iteration brings improvements to help students engage with this challenging subject matter.
The technical process has been a continuous learning experience. Moving from a simple frontend prototype to implementing Python, Redis, and MySQL has pushed me well beyond my initial programming knowledge. Each new feature has presented its own challenges, from database design to user authentication, but tackling these obstacles has helped create a more effective learning tool.

Visual Evolution: Beyond Basic Design
A key focus in 2024 has been enhancing the overall aesthetic of NeuroAscent. User feedback highlighted the need for a more cohesive visual experience across the platform. We’ve implemented dynamic CSS solutions to better handle different screen sizes and orientations, making the interface more adaptable for mobile users. While there’s still room for improvement, we’re pleased with how the responsive design has progressed.
The site-wide dark theme was a conscious choice, helping reduce eye strain during long study sessions and improving battery life on mobile devices. This darker palette also creates better contrast for our anatomical models and educational content. Through iterative testing and user feedback, we’ve refined these visual elements to better serve both practical and educational purposes.

Reimagining User Flow
The way users move through NeuroAscent has been restructured based on community feedback. We’ve developed a more intuitive flow that guides users from the main menu through topic selection, difficulty settings, and into gameplay. The new level metadata screen shows your progress and available content before you start a session.
These improvements came from studying how users actually interact with the platform. Learning about UX principles has helped inform decisions about menu organization and button placement. For instance, we noticed users wanted quick access to their progress statistics and achievement tracking, so we’ve made this information more readily available. While we continue to identify areas for improvement, these changes have made the platform more user-friendly and purposeful.

Gamification: Engaging Neuroanatomy Learners of All Levels
Making neuroanatomy engaging through game elements has been a core goal of NeuroAscent. The idea is simple: if you reward consistency and challenge, people keep showing up. Achievements, competition, streaks, and progression systems all serve that goal.
In 2024, we’ve expanded our achievement system and enhanced competitive elements. Users earn achievement badges for mastery in specific areas, whether that’s basic identification or complex clinical correlations. The leaderboard system encourages friendly competition while building a sense of community among learners.
Behind these features lies a points system integrated with our spaced repetition algorithm. This combination helps optimize the timing of content review while rewarding consistent engagement. Users receive more points for maintaining longer study streaks and tackling more challenging content, creating a balance between achievement and effective learning patterns.

Growing Together: A Community-Driven Project
NeuroAscent keeps getting shaped by the people who use it. Every piece of feedback from 2024, from small interface tweaks to feature requests, has informed what I work on next. It’s helped me understand how students actually use the platform, which is often different from how I assumed they would.
There are still technical challenges to work through, but watching users progress from basic identification to clinical-level questions is motivating. Our 2024 year in review shows this progress in detail.
The goal hasn’t changed since day one: make neuroanatomy less intimidating and more accessible. New levels, better algorithms, and more question content are all in progress. Every bug report and suggestion helps. Create a free account and see where things stand.


