Skip to content

feat: Dashboard User Data & Settings View

Description

Dashboard User Data & Settings View (Task #12 (closed), #13 (closed), #14 (closed) Week 2) :

  • Delete background color in Settings View

  • Change Database schema.

  • Add Ballot model.

  • Add VoterList model.

  • Add Total Election Count.

  • Add Total Pending Count.

  • Add Total Active and Finished Count

  • Add ElectionManager ViewModel.

  • Update Settings View.

  • Fix jsonDateFormatter.

  • User is now saved in the database.

  • @ObservedObject for userResults for each view which needs access to user data.

  • UI is updated according to the userData stored in the database.

  • Add DatabaseUser for Realm Database.

  • Settings according to the User database.

  • Prototype KVKCalender Framework

Closes #12 (closed) Closes #13 (closed) Closes #14 (closed)

UI Changes

myVideo21

screenshot

Type of change

  • New feature (non-breaking change which adds functionality)

How Has This Been Tested?

  • Unit Test

Checklist:

  • My code follows the style guidelines of this project
  • I have performed a self-review of my own code
  • I have commented on my code, particularly in hard-to-understand areas
  • I have made corresponding changes to the documentation
  • My changes generate no new warnings
  • I have added tests that prove my fix is effective or that my feature works
  • New and existing unit tests pass locally with my changes
Edited by Siddharth Sen

Merge request reports