Web Project: Agile Tech Prime Zengage

Live Project

Technologies: Dart & Flutter, Firebase, Github Actions

ABOUT:

During my Agile Development courses, I worked with 9 colleagues to develop the web application, Zengage. Zengage is a website created for the project sponser (Our Professor) to educate professionals on the Agile Methodology. I was one of the two developers for this project, where we recieved designs from a UI/UX team, and conducted weekly sprints to complete the given task. The main goal was to learn and practice the Agile methodologies within a development environment.

WHAT I LEARNED:

I learned the importance of Agile practices. All members of the team must contribute to the agile culture in order to accomplish the team's gaols. I also practice my leadership skills by proactively completing task and effectively communicating with team members.

I also improved my Flutter & Firebase knowledge. I'm confident in creating an application within flutter just by looking at a UX design. I'm proud that my Developer teammate and I set up Github actions. We created Continuous Integration Pipeline where every time we pushed some code, it would compile the binaries, run test, and deploy to a develop and production ready websites. This greatly benefited the entire team because the QA engineers could execute their own test on the develop branch website, while we still have the production website available.