Our Finished Cross-Functional Project for Lambda School

Bronson Mullens
2 min readMar 4, 2021

--

Our App, CitySpire, met most of the release goals we had planned. We played around with neumorphic UI, but ultimately decided against using it for 100% of the app. Here’s a brief summary of our built features:

  • Users can search for cities with a responsive UI.
  • Tapping a city will take the user to a detail page with more information about their searched city.
  • Users can save cities to their favorites for quick and easy reference later on.
  • Users can sign into their Okta account within the app.

The Visuals

Here’s a video walking you through our app. There are some things I’d change, but I’ll save that for my next section.

The Future of CitySpire

Although CitySpire mainly uses mock data at the moment, it’s about an hour’s worth of work away from using our own data and web backend. The UI is fairly close to where I want it, but not quite there. I’d be comfortable saying that the project is in its alpha phase and right about to move onto beta.

One major challenge that I see is properly synching saved cities to the Okta account. We handled authentication just fine, but didn’t quite have time to persist data with Okta.

One Last Thought…

This project was a great way to get real-world experience working with other iOS developers. We had one minor merge conflict, but for the most part, we did an awesome job with our pull requests, delegating tasks, and making sure that everyone was updated with what was going on and what needed to be done. Learning proper ways to give and receive constructive feedback was also a vital asset that I’m sure will be quintessential in our future careers as software developers.

--

--

Bronson Mullens
Bronson Mullens

Written by Bronson Mullens

0 Followers

iOS developer. Learned with Lambda School. Previously taught kindergarten.

No responses yet