Releases: TebogoYungMercykay/The-Republic
The Republic
Release Notes for The Republic
Version 1.0.1 - New Features and Improvements
Date: Tue Oct 16, 00:00:01
Overview
The Republic bridges the gap between citizens and governmental service delivery. Our mission is to empower citizens to voice their concerns and share their experiences regarding government services. We aim to foster transparency and enable data visualization, creating a platform that not only allows citizens to express their views but also provides valuable insights into the state of government services. This encourages citizen engagement and supports data-driven decision-making.
Key Features
-
Public Post Feed: Citizens can share their experiences and concerns related to government services in a collaborative environment.
-
Leaderboard & Point System: A gamified experience that rewards citizen participation and engagement, promoting active involvement in community discussions.
-
Organisations: Users can interact with various organizations, facilitating better communication and service delivery.
-
Data Analysis and Visualization: Tools to analyze and visualize data collected from user interactions, providing insights into service delivery performance.
-
Reports: Comprehensive reports on government service delivery, allowing users to understand trends and make informed decisions.
New Features and Improvements
-
Enhanced Testing Coverage #377
- Added unit tests for key components:
- CompactDropdown
- Dropdown
- FilterModal
- NotificationList
- Improved overall test coverage
- Added unit tests for key components:
-
Dark Mode Enhancements #389
- Implemented dark mode for Organization Members' hover effect
- Added dark mode support for the Logout link
Bug Fixes
-
Location Filtering Error #379
- Fixed issue where empty location_id prevented correct loading of locations
-
Email Signup Hotfix #380
- Resolved Supabase SMTP configuration issue affecting email signup
- Fixed error occurring after signup and location selection
-
Create Organization Bug #387
- Fixed bug in organization creation process (details not provided)
-
Organization Deletion Bug #388
- Resolved an issue where organizations weren't being deleted properly
- Updated caching pattern to ensure proper removal of deleted organizations
- Increased fetched organizations limit from 10 to 99 for better visibility of new entries
-
User Deletion Image Update #389
- Updated image URL handling when deleting user accounts
- Ensures default image is not removed from storage before user deletion from Supabase Auth table
Other Changes
- Increased the number of fetched organizations from 10 to 99 for improved visibility of newly created organizations #388
Contributors
This release is the result of collaborative efforts from our dedicated contributors, all of whom played a vital role in engineering the software for The Republic:
- Sibisi Mathebe | @IRIA7 | LinkedIn
- Mulisa Musehane | @MulisaMusehane | LinkedIn
- Shama Kamina | @ShamaKamina | LinkedIn
- Hlokomani Khondlo | @hlokomani | LinkedIn
- Sello Selepe | @TebogoYungMercykay | LinkedIn
Conclusion
We are excited to launch The Republic, a platform designed to empower citizens and enhance governmental service delivery through engagement and transparency. This release marks the beginning of our journey towards improving public service interactions and fostering a more informed citizenry.
We encourage feedback and contributions from the community as we continue to develop and enhance the platform preparing for the Project Day launch. Big thanks to our clients, EPI-USE Labs for the support.
For further information and updates, please visit our GitHub repository.