The Delta Zeta Chapter of Alpha Phi Omega uses a network of Google Forms and Sheets to track service hours, membership requirements, and contact info.
Using the API developed for the APO app, this Angular app asynchronously requests data for a single user and then displays it with some formatting.
It's basically a fraction of the APO app on the web. Try it here.
- Angular.js
- Bootstrap
- jQuery because Bootstrap requires it
- This is my first Angular app and doesn't do a great job with modulariation... Use multiple controllers to manage the different views.
- Create new views so that people can check out the details for service projects and other events they've attended.
- Use D3.js to make visualizations for the data.