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
Share this project:

Updates