Back to Portfolio
Light
Dark
Achievement Network: Practice Tracking System

Achievement Network: Practice Tracking System

A school management system for tracking assessments with AngularJS, featuring dynamic navigation and rich-text input.

View
Mobile Preview
Key Responsibilities
Developed frontend, implemented assessment phases, integrated boilerplate, managed build processes.
Key Implementations
AngularJS frontend, UI-Router for navigation, Restangular for API integration, Grunt.JS/Bower.JS for build automation.
Customer Impact
Helped schools strengthen their practice of using standards and data, accelerating student learning in underserved communities.

Project Overview

The Problem

Lack of a structured, data-driven system for tracking school assessment progress and coach input.

The Solution

Developed an intuitive frontend application that guided coaches through assessment phases, collected data, and supported final evaluation decisions.

Vision & Impact

ANet's mission to accelerate student learning was directly supported by this application, enabling data-informed interventions.

Detailed Overview

Developed the frontend for Achievement Network’s Practice Tracking application, a system for coaches to manage school assessments through various phases, culminating in a final evaluation. Leveraged AngularJS, Angular UI, and Restangular, integrating with a robust Angular Boilerplate to implement best practices. Utilized Grunt.JS and Bower.JS for efficient build workflows, supporting data-driven decision-making for underserved communities.

Technical Details

Technologies Used
AngularJS
Angular UI
Restangular
Grunt.JS
Bower.JS
Bootstrap
Less
Python
Django
Project Information

Duration

May 2013 - October 2013

Team Size

Team of 5

My Role

Front End Developer

Key Achievements
  • Built a scalable AngularJS frontend for assessment tracking.

  • Integrated Angular Boilerplate for best practices and maintainability.

  • Streamlined build processes with Grunt.JS and Bower.JS.

Challenges & Learnings
  • Rapidly learning and applying AngularJS for complex application development.

  • Integrating a comprehensive boilerplate for structured Angular development.

  • Managing frontend build processes with Grunt.JS and Bower.JS.

Explore This Project

Ready to Collaborate?

If you have a project in mind or just want to connect, feel free to reach out.