MakeMyMove

Tools Used

  • React.js
  • JavaScript
  • CSS
  • Next.js

What It Is

MakeMyMove is where I worked from May 2023 to August 2023 as an internship that was obtained through the XTERN Internship matching program. There are a company based in Indianapolis that works to give people incentives to move to different parts of Indiana (and other participating states) to work remotely.

What I Did

The main things that I worked on were the customer type dropdown, activity feed, and leads list.

The customer type dropdown was an editable dropdown that was in the participating cities' section in the admin site. I was tasked with adding the customer type to the backend schema and bringing the editable dropdown to this page. It was used in different pages and parts of the site, but I was tasked with bringing it to this page, as a start of making the other fields also editable.

For the activity feed, I was tasked with redoing the feed so that it was sorted by descending chronological date with the uncompleted tasks being put at the very top of the feed. I was also tasked with then adding a visual change of adding the completed date label and changing the color of completed tasks. I also had to add a filtering system to the activity feed to be able to filter by type within the feed, either task, email, or status.

The leads list is the terminology for people with MMM accounts, called movers, that have sent in an application to move. I was tasked with adding a list of the leads into the admin site and also display the information of the leads from the application. The lead needed to link to the respective mover in the admin site, but also have a button to link to the organization site that held all the applications.