Overview

Unicode is designed to be the go-to platform for college students seeking free discounts and exclusive benefits. Whether you're looking for deals on fashion, food, entertainment, or personal care, Unicode connects students with a wide range of top brands across categories like fashion, restaurants, beauty & wellness, entertainment, and more — all in one place.

Category

Shooping & Lifestyle

Service

UI Implementation

API Handling

Job Type

Freelance

Challenge

The client hired me to improve the app's design and add new features to an existing Flutter project. While the new UI and backend were already provided by other developers, the main challenge was the poor code quality and architecture of the existing codebase. This made it difficult to implement changes smoothly.

Execution

I started by reviewing the existing code and identifying areas that needed cleanup. I refactored parts of the architecture to make the code more maintainable, then implemented the new UI using Flutter. I also integrated new features while making sure everything worked smoothly with the backend provided by the other developers. Throughout the process, I kept the app stable and ensured a smooth experience for existing users.

Result

Result

Result

After refactoring the code, the app's maintainability improved significantly, allowing for faster updates and smoother feature integration. The new architecture also enhanced scalability, making it easier to add new features in the future. Overall, the project helped streamline development processes and ensured the app could grow more efficiently.

After refactoring the code, the app's maintainability improved significantly, allowing for faster updates and smoother feature integration. The new architecture also enhanced scalability, making it easier to add new features in the future. Overall, the project helped streamline development processes and ensured the app could grow more efficiently.

After refactoring the code, the app's maintainability improved significantly, allowing for faster updates and smoother feature integration. The new architecture also enhanced scalability, making it easier to add new features in the future. Overall, the project helped streamline development processes and ensured the app could grow more efficiently.

next WORKS