A platform that connects politicians with their constituents. By enabling politicians to publicly share policy proposals and allowing citizens to vote on them directly, the platform fosters a more issues-based political landscape, reducing the necessity for rigid adherence to party lines.
I've written the API using Java and Spring using reactive technologies. I've opted for a SQL database; locally it's tested on MySQL, while in the cloud I use AWS Aurora DB.
Checkout deploy for AWS deployment instructions.
Checkout database for the database migration instructions and the database schema.
Checkout api for instructions to run the API.
Checkout ui for instructions to run the UI.