
Schwartz Tutoring Redesign
March 2022
A website redesign for Schwartz Tutoring, a startup from Miami University.
Schwartz Tutoring is a Miami University startup that provides personalized tutoring to students in everything from high school English writing to doctoral physics courses. Founded in 2017, the organization's website had not seen a major refresh since its founding and was not only showing its age but providing a sub-par user experience. While the site offered a robust set of features that many of other tutoring sites and business did not offer, their website's overall design was not giving the professional image the company wanted but was also slow with some pages taking over 10 seconds to load leading to almost non-existent support on mobile and SEO optimization problems.
I made significant improvements to the company website, focusing on enhancing visual design, usability, load time, and SEO performance.
Here's a summary of what I accomplished: Redesigned all front-end pages using Next.js, leveraging modern React tooling and eliminating outdated jQuery technical debt; Optimized core MySQL database queries, resulting in a performance boost of over 100% and achieving load times of less than 500ms; Implemented dynamic RESTful filtering, pagination, and sorting on all backend API routes using Express and Node.js. This ensures that each page only loads the data requested by the client; Migrated all hosted resources to AWS Elastic Container Service, S3, and CloudFront, enabling a gradual transition of resources to Next.js.
Old Design:

New Design:
