Contributor
hackeramitkumar

Agora vote android


Mentors
Divyank Lunkad, Abhishek Agarwal
Organization
AOSSIE
Technologies
kotlin, Firebase, TDD, Room, MVVM, Jetpack
Topics
android
Agora android application runs smoothly and works fine with all the functionalities. This summer I am planning to implement CI/CD pipeline to automate android release. As recently android 12 has been launched so I am going to make changes to our splash screen by giving it some animation. And I will also make our placeholders according to android 12. I am also going to update our material design libraries with material3.0. In this, I will first make our bottom navigation bar according to material 3.0. I have also added a few bugs and optimizations In my proposal so I will also work on that. And I am going to add new features for creating a poll. For doing this first I will add a welcome screen for the poll also. I will also do improvements in our election result sharing implementation so that users can share it with visualization. And after that, I am going to write down implementations for the remaining ballots. I will write our code according to MVVM architecture. I will work on a Test-Driven-Development environment and Write Unit tests for all the business logic implemented.