The TechBridge platform provides farmers in Tanzania with weekly weather forecasts and a vital text to speech function to overcome literacy and language barriers. To address the challenge of unstable internet in rural areas, we integrated local storage capabilities that allow the app to function seamlessly offline.
I was responsible for developing the secure login functionality, ensuring that user accounts and platform data remained protected. My focus was on building a robust authentication system, balancing high-level security with an accessible interface tailored for the specific needs of the project.
We built the core infrastructure using a TypeScript-based frontend combined with a Python backend to handle complex data processing. The platform integrates real-time weather forecast data sourced directly from the official Tanzania Meteorological Authority (TMA) to ensure local accuracy. To bridge the accessibility gap, we implemented a Text-to-Speech (TTS) engine that reads updates aloud. Furthermore, the application is equipped with offline storage capabilities, allowing users to access critical information even during frequent internet outages in rural areas.
Through this project, I gained hands-on experience in implementing various techniques to secure login functionalities and protect sensitive user data. Additionally, because the project had an international focus, I significantly improved my professional communication skills by collaborating with team members and stakeholders entirely in English.