CodeForAfrica / CodeForAfrica/TaxClock.Kenya

[UPGRADE] Make a Django Web App

Open
#1 0 comments 0 reactions 1 assignee Claimed by @kilemensi View on GitHub
enhancement
Dominant language
CSS
Stars
5
Forks
6
PR merge metrics
No merged PRs in 30d

Description

**Is your feature request related to a problem? Please describe.**
Currently we have the different country-specific and partner-specific implementations of the TaxClock in:

1. South Africa: https://github.com/CodeForAfrica/TaxClock/tree/za-news24
2. Kenya: https://github.com/CodeForAfrica/TaxClock/tree/kenya
3. Tanzania: https://github.com/CodeForAfricaLabs/TaxClock/

**Describe the solution you'd like**
We should find a way to deploy these sites from a single code-base to improve development workflow and make it easy for internal teams to redeploy for more countries more quickly.

**Describe alternatives you've considered**
Perhaps time to make TaxClock a Django app?
Might make it quick to do deployments and do comparisons across countries if using same DB + server.
We could then show a different front page as needed according to URL requested using the Django-sites.

**Additional context**
Some more context:
1. Hosting - currently hosted on Github Pages (Tanzania) and AWS S3 (KE + ZA)
2. News scrapers:
2.1. Kenya - https://github.com/CodeForAfrica-SCRAPERS/taxclock_ke_news
2.2. Tanzania - https://github.com/CodeForAfrica-SCRAPERS/taxclock_za_news24
3. Related: https://github.com/CodeForAfricaLabs/TaxClock/issues/2

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.