The Republic project aims to revolutionize citizen engagement with government services by providing a platform for individuals to share their experiences, report incidents, and voice their concerns. This initiative is designed to enhance transparency and accountability within government operations, allowing users to contribute to a public discourse that promotes improved service delivery. By organizing and analyzing user-generated content, The Republic seeks to provide a clear and comprehensive picture of government service performance, fostering a more informed and active citizenry.
![last Push](https://img.shields.io/github/last-commit/COS301-SE-2024/The-Republic)
![GitHub Issues](https://img.shields.io/github/issues/COS301-SE-2024/The-Republic)
[![Issues Closed](https://img.shields.io/github/issues-closed/COS301-SE-2024/The-Republic?color=blue)](https://github.com/COS301-SE-2024/The-Republic/issues?q=is%3Aissue+is%3Aclosed)
![Languages](https://img.shields.io/github/languages/count/COS301-SE-2024/The-Republic)
![GitHub Pull Requests](https://img.shields.io/github/issues-pr/COS301-SE-2024/The-Republic)
[![Backend Unit Testing](https://github.com/COS301-SE-2024/The-Republic/actions/workflows/testing-backend.yml/badge.svg)](https://github.com/COS301-SE-2024/The-Republic/actions/workflows/testing-backend.yml)
[![Backend Deployment and Hosting](https://github.com/COS301-SE-2024/The-Republic/actions/workflows/deployment-and-hosting--backend.yml/badge.svg)](https://github.com/COS301-SE-2024/The-Republic/actions/workflows/deployment-and-hosting--backend.yml)
[![Backend Linter](https://github.com/COS301-SE-2024/The-Republic/actions/workflows/linter-backend.yml/badge.svg)](https://github.com/COS301-SE-2024/The-Republic/actions/workflows/linter-backend.yml)
[![End-To-End Testing With Cypress](https://github.com/COS301-SE-2024/The-Republic/actions/workflows/cypress.yml/badge.svg)](https://github.com/COS301-SE-2024/The-Republic/actions/workflows/cypress.yml)
Demo Resources
| Demo | Video | Slides |
| ------ | -------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Demo 1 | [InfiniteLoopers-Demo1](https://drive.google.com/file/d/1kq7h8HXzmYTXZwq0jo13LooH_8M5kjMx/view?usp=drive_link) | [Demo 1 Slides](https://www.canva.com/design/DAGG4_iuy44/iqlGvxp0i5SekCY6Ez_RQA/edit?utm_content=DAGG4_iuy44&utm_campaign=designshare&utm_medium=link2&utm_source=sharebutton) |
| Demo 2 | [InfiniteLoopers-Demo2](https://drive.google.com/file/d/17EW3HTqoN-14ORK8A0OgFcvNDD3qFsIy/view?usp=drive_link) | [Demo 2 Slides](https://www.canva.com/design/DAGIqTO5pm0/8a0ufCyylomFZPgixK5pjA/view?utm_content=DAGIqTO5pm0&utm_campaign=designshare&utm_medium=link&utm_source=editor)
| Demo 3 | [InfiniteLoopers-Demo3](https://drive.google.com/file/d/1ncg-2HV6LOdES1L4BKdLpv2B8081rlg-/view?usp=drive_link) | [Demo 3 Slides](https://www.canva.com/design/DAGNGkJM8JA/Jw6P7E72tlVr6HYlEJFXqQ/view?utm_content=DAGNGkJM8JA&utm_campaign=designshare&utm_medium=link&utm_source=editor) |
# Link To Project Board
- [The Republic Project Board](https://github.com/orgs/COS301-SE-2024/projects/79)
# Documentation
The documentation provides different versions and progress for each demo, guiding you through various aspects of the project, including architectural design, implementation details, and user guidelines - [Click Here to See Documentation Versions](./documentation/README.md)
## Links to the Latest Documentation of the Project
- [User Manual](./documentation/specifications/UserManualVersion3.md)
- [Technical Installation Manual](./documentation/specifications/TechnicalInstallationManual1.md)
- [Coding Standards](./documentation/specifications/CodingStandardsVersion2.md)
- [Requirements Specification](./documentation/specifications/RequirementsSpecificationVersion3.md)
- [Delivery Specification](./documentation/specifications/DeliverySpecificationVersion2.md)
- [Testing Specification](./documentation/specifications/TestingSpecificationVersion3.md)
- [Architectural Specification](./documentation/specifications/ArchitecturalSpecificationVersion3.md)
Meet The Infinite Loopers!
|
SHAMA KAMINA
UI/UX Designer & Frontend Developer
As a UI/UX designer, I am committed to enhancing user experiences and making life easier through thoughtful design. I focus on identifying user problems and creating intuitive solutions using my skills in both design and front-end development. My work aims to bridge the gap between functionality and aesthetics, ensuring that the products I design are both effective and enjoyable to use.
Profile Links
Technologies & Tools Used
|
|
MULISA MUSEHANE
UI/UX Designer & Frontend Developer
I am a dedicated UI/UX designer passionate about creating visually appealing and user-friendly software. My expertise lies in front-end development and design, where I combine creativity with technical skills to improve user experiences. I enjoy using design tools and frameworks to bring ideas to life, ensuring that every product I work on is both beautiful and functional.
Profile Links
Technologies & Tools Used
|
|
SIBISI MATHEBE
Backend Engineer
I am a passionate backend engineer who thrives on solving complex problems with elegant solutions. My fascination with backend technologies drives me to continuously learn and explore new horizons in software development. I specialize in creating robust and scalable applications using a range of backend tools and services.
Profile Links
Technologies & Tools Used
|
|
SELLO SELEPE
Backend Engineer & DevOps
I am a diligent backend engineer and DevOps professional, committed to delivering high-quality, cost-efficient solutions. I focus on adding value to team objectives through my expertise in backend development and continuous integration/continuous deployment (CI/CD) practices. My work is characterized by professionalism, self-discipline, and an open-minded approach to problem-solving.
Profile Links
Technologies & Tools Used
|
|
HLOKOMANI KHONDLO
Integration Engineer
I am an integration engineer driven by the desire to understand and optimize how systems work. My passion for software engineering allows me to create seamless integrations that enhance product functionality and user experience. I specialize in using various tools and technologies to connect different systems and ensure they work together efficiently.
Profile Links
Technologies & Tools Used
|
---
Feel free to contact us at: [inifiniteloopers@gmail.com](mailto:inifiniteloopers@gmail.com)
---