Inspiration
We wanted to simplify how students track attendance and progress while giving admins a powerful way to manage courses effortlessly. Most tools are cluttered, hard to use, or lack transparency—so we built a clean, intuitive, two-dashboard system.
What it does
The platform provides separate dashboards for students and admins.
Students can view and complete courses, track their progress, and access course content smoothly.
Admins can create, edit, and manage courses, monitor student progress, and even switch to a “view as student” mode.
How we built it
We used Base44 to generate the front end, backend APIs, and database models. Custom logic was added to handle user roles, course assignments, progress tracking, and dynamic rendering for each dashboard.
Challenges we ran into
Handling role-based access cleanly across pages
Ensuring the course content loads correctly instead of blank screens
Fixing WebSocket and API errors caused by mismatched IDs
Designing dashboards that stay simple but functional
Accomplishments that we're proud of
A fully working two-dashboard role system
Smooth course progress tracking for students
Clean admin tools for course management
A polished UI that feels intuitive for both roles
What we learned
We explored how to structure multi-role applications, work with auto-generated backend logic, debug complex real-time errors, and design user flows that stay simple without losing power.
What's next for Ascend AI Learning
We’re planning to expand Ascend Learning AI far beyond a basic course and progress platform. Next steps include:
AI-generated course content – Auto-create modules, quizzes, summaries, and personalized practice sets.
Adaptive learning paths – Dynamically adjust course difficulty based on each student’s pace and performance.
Analytics for admins – Deeper insights into student engagement, completion rates, and bottlenecks.
Gamification – Badges, streaks, levels, and leaderboards to boost motivation and consistency.
Mobile-first experience – A sleek app version so progress is always accessible.
Collaboration tools – Discussion spaces, peer learning groups, and mentor feedback options.
Integration with schools & LMS systems – Allow institutions to plug Ascend into their existing environments.
Ascend Learning AI will continue evolving into a smart, personalized education platform that scales from individual learners to full institutions.
Built With
- base44
Log in or sign up for Devpost to join the conversation.