homebase /dev/entry/week7

Brian Guerrero
homebase /dev
Published in
1 min readMay 7, 2019

This week was a bit of a code cleanup week for the Homebase team. Since our team had tech demos week 8, we wanted to ensure that our app looked good aesthetically, had basic listing functionality, and user authentication.

Since our team was working with the Material UI library along with a theme cleaning up the GUI did not take long because of how many components provided to us by the library or theme. Although it was nice having components to fall back on, sometimes it was an annoyance to work with Material Dashboard. Many of the components provided by Material Dashboard were super opinionated and require some tweaking to fit the vision the team had in mind.

Most listing functionality was complete by this week, so most time was spent cleaning up the code. Removing console.log statements, renaming variables, etc.

Thanks to Firebase, User Authentication did not take long at all to set up. It was as simple as installing a few react and Firebase helper libraries. By demo time we were able to have a user profile like this.

--

--