Kevin Wang

Able2shine – Summer 2017 – Full Stack Internship

Backend

I developed activity enrollment lists associated with individual accounts for both students and teachers using Java and SQL. Implemented new features where teachers can make comments and give evaluations to students based on their individual performance in class. Parents of students can view the teacher comments/evaluations as well as give teachers feedback. This system is designed to improve student teacher communication as well as keep parents into the loop regarding their children’s status in class. I additionally modified the activity pages to display extra information once a student is enrolled in the course. The extra information included class assignments and an attachments folder related to the class.

Frontend

I also reworked the UI for both desktop and mobile versions to create a more user friendly and vivid design using Javascript, HTML, CSS and bootstrap. For the desktop version, I changed the website to dynamically alter the number of rows and columns based on the window size. For the mobile version, I enlarged the pictures for each individual course and changed each event to a tile format to make it more mobile friendly.