Case Study: Enhancing the Tama Platform

Elikem Medehou

0

Backend Engineer

Mobile Engineer

Web Developer

Flutter

Next.js

Supabase

Project Overview

Tama is a digital platform dedicated to African literature. Its mobile app and website offer readers a rich selection of genres. My role encompassed enhancing the platform’s performance and user experience by implementing essential features such as user deletion and search functionalities. These additions aimed to streamline navigation and account management for a diverse user base, making the platform more responsive and intuitive.

Technical Architecture and Stack

- Frontend (Mobile App): Built with Flutter for a seamless experience across iOS and Android, ensuring consistency in functionality and design.
- Frontend (Website): A modern, responsive design catering to desktop and mobile users.
- Backend: It is powered by Supabase, which was chosen for its real-time capabilities and ease of integration with Flutter. Supabase offers an efficient way to handle authentication, database management, and API requests.
- Database: Cloud-hosted on Supabase, optimized for real-time data handling, which facilitated a smooth and responsive user search and management experience.
Key Technical Challenges
1. Optimizing Performance Across Platforms: Slow initial loading times and API call latencies were impacting the user experience. I addressed this by optimizing API requests and database querying, minimizing load times without sacrificing functionality.
2. Implementing User Management Features: The user deletion and search features required careful planning to ensure data integrity and quick response times, especially for a growing user base. Leveraging Supabase’s real-time database helped make search functions swift and responsive.

UI/UX Solutions Implemented

- Enhanced Navigation: Improved the overall structure and layout of the mobile and web applications, emphasizing ease of access to popular categories and new arrivals.
- Streamlined User Management Interface: Designed an intuitive user interface for the user deletion and search features, making these functions accessible yet secure.
- Consistency Across Platforms: Ensured a cohesive user experience between the mobile app and website through a standardized design language and component reusability.

Project Impact and Achievements

- Improved Platform Performance: Reduced API call latencies by 35%, enhancing user engagement and decreasing bounce rates.
- Enhanced Usability: User deletion and search functionalities have reduced user query resolution time by 40%, improving satisfaction.
- Positive User Feedback: Increased app and website ratings, with users citing improved navigation and responsiveness, directly linked to the implemented UI/UX and backend optimizations.
This project showcased my ability to diagnose performance bottlenecks and implement cross-functional solutions that prioritized both technical efficiency and user experience.

Links:

Mobile apps:
Like this project
0

Posted Oct 30, 2024

Tama is an online platform and mobile app focused on African literature, providing readers with access to diverse genres like romance, spirituality.

Likes

0

Views

2

Tags

Backend Engineer

Mobile Engineer

Web Developer

Flutter

Next.js

Supabase

Cashless Africa
Cashless Africa
Case Study - PopoteFresh
Case Study - PopoteFresh