Inspiration
My friends that run the Business Bootcamp organization reached out to me to create an iOS App for the organization. They wanted to have an interactive platform where their students can easily learn about business education. I have never made an educational app with a quiz feature so I thought this would be an interesting challenge to undertake.
What it does
This is a business and finance education app. Users can learn about the four core topics (Management, Finance, Human Resources, Marketing) through videos the organization made. After the users watch the videos, they can take a quiz to exercise and apply their newfound knowledge. This app is currently undergoing development. We hope to complete it by the end of November.
How I built it
I recruited underclassmen from the Academy of Computer Science in my school. I trained them, teaching them how to program in Swift and use XCode with the help of an online course. I act as a project manager, facilitating the app development process through assigning tasks to each team member, holding meetings, and assisting with troubles. In terms of the app design, I worked closely with an employee from the Design Department to create an aesthetic and easy-to-navigate user interface.
Challenges I ran into
We had trouble with creating the multiple choice quiz. We utilized a Cocoapod as a way to identify the correct or incorrect answer. It was my first time working with a Cocoapod so it was a challenge to learning how to use this kind of library.
Accomplishments that I'm proud of
This was my first experience leading an App Development Team! I am happy with the way I handled situations by always communicating and helping my team.
What I learned
I learned so much about how to effectively manage a team. In terms of my technical skills, I learned how to make a functional multiple choice quiz and utilize a Cocoapod!
What's next for Business Bootcamp App
This app is currently undergoing development. We hope to complete it by the end of November.
Log in or sign up for Devpost to join the conversation.