The Village Method Web App

A web app to track and maintain records of graduation process for students enrolled in the California public school system. As a UIUX designer and frontend engineer for this project, I designed the pages and developed them using mainly ReactJS

Overview

  • Company:

    The Village Method

  • Timeline:

    May - August 2020

  • Role:

    Front-End Software Engineer

  • Team:

    Full Stack Web Development

Skills

  • Technical:

    ReactJS, Python, Javascript, HTML, CSS, Github

  • Soft:

    Asynchronous collaboration, Communication, Web UX Design, remote work

Context

The Village Method connects African American youth and their families with local businesses, government, cultural institutions, and support services, so that they may achieve their full potential. Their programs reach the underserved Black youth and families of uburban South Alameda County, creating a holistic cycle where students progress to college, careers, and return to give back to their community. For this project, our client requested a web app that will allow their students to track their graduation process.

Objective

The goal is to create a mobile-responsive web app that allows students to track their graduation progress as according to the UC/CSU standards. The web app will automate part of the administrative role of a traditional high school guidance counselor and allow for students, especially black and other minority students, to be more aware of what their graduation requirements are and making students more prepared to apply to college.

Outcome

A web app that allows students to compare their progress to graduation from this website, depending on their specific high school, and using California’s A-G requirements. Students will have to manually enter their classes and their respective grades.

Takeaways

This entire project was conducted remotely across several different time zones as members of the team were all over the world. This was my first time collaborating with other developers on a large-scale project for an organization, so I grew a lot not only in terms of technical skills, but also with communication and collaboration with my teammates. I personally worked very closely with the UIUX designer to fulfill front-end requirements. Through close communication over Slack and GitHub, we were able to product a working product for The Village Method that will serve to help and impact all its clients.