Cloud &
Code Academy

Role

Full Stack Dev

Year

2024

Stack

Vue.js, .NET Core

Code

GitHub" target="_blank" class="github-link"> GitHub ↗

Cloud & Code Academy Dashboard

Educational administration is often bogged down by outdated legacy systems. Cloud & Code Academy required a complete digital transformation to streamline their student enrollment, grading, and scheduling processes.

The Challenge

The primary challenge was to create a unified ecosystem that served three distinct user groups: Administrators, Teachers, and Students. The system needed to handle real-time data synchronization for class schedules while maintaining a secure, FERPA-compliant database structure.

Technical Implementation

Vue.js 3 .NET Core 8 Entity Framework SQL Server Pinia TypeScript Tailwind CSS Azure
Dashboard View

The Solution

I architected a solution using .NET Core for a robust backend API, coupled with a reactive Vue.js frontend. By utilizing Pinia for state management, the application feels instant and app-like, removing the need for constant page reloads. The interface adheres to a strict "clean-slate" design philosophy, ensuring that complex data tables remain readable and actionable.

Key Features

  • • Real-time student enrollment and class scheduling
  • • Automated grade calculation and reporting
  • • Multi-role access control (Admin/Teacher/Student)
  • • Responsive design for all device types
  • • Secure data encryption and backup systems
Next Project Dulce Wellness