Political Social Media Interface Optimization

We implemented a redesign and optimization based on user feedback for a social media mobile application, which led to raising awareness on key topics and promoting civil discourse on political issues in the US.
- Mobile app
- iOS
- Android
- Frontend development
- Project management
EdTech, Social Media
10 months
Team Composition
Technology Stack Used
Task from the Client

Our client is a software development company from the United States that created a unique platform build in collaboration with politically-minded people for US citizens to search and discuss the latest topics surrounding issues and affairs created by political science professionals. They asked us to create an updated and reskinned mobile application for iOS and Android connected to the existing backend without the chance to change it and out of QA.

Challenges We Faced With

Our global task was to redesign the mobile application and make periodically requested improvements without a minor change in the existing backend parts. This has led to several main problems:
Our customer is a Product Owner that has lack of expertise in the field of product, so the process of discussing and agreeing any adjustments was delayed, because significant changes or product proposals required additional discussions and coordination with the final project CEO.
How did we solve it — Regularly communicated through emails and video calls with the PO to clarify current tasks and status of agreements, recorded in writing changes and proposals for approval. Before submitting the question and proposal to the customer, each take was carefully worked through within the team. As a result, we have reduced the time of edits approval, minimized misunderstandings between the parties and the number of subsequent requests for additional changes.

The client was categorically against making any changes to the existing architecture.
How did we solve it — We had to find alternative ways of implementing the improvements, which hampered the development process. As an essential component of the solution, the team performed the current architecture detailed analysis to find ways to implement new functions without directly modifying existing code. Developed additional microservices that were included in the existing backend with special attention to frontend-architecture optimization to compensate for backend limitations.

Implement the project in a short time and without QA.
How did we solve it — Tight deadlines and lack of QA on the project, increased the risk of releasing an unstable product. To minimize risks and downtime, the developers reviewed each other’s code and thoroughly tested the implemented functionality. Also, the whole team installed new modules and the whole team tried freshly added functions. In addition, we regularly conducted check-demonstrations of the finished functionality with the customer to identify potential problems at an early stage.
Design

Components

Colors
Typography
.png)
Improvements We Made

Completely New Interface
This was the main desire of the client. To fully understand the request, we have developed several design concepts for an updated application, one of which was ultimately selected by the customer, refined, and implemented by our team. In the new interface, we took into account all the shortcomings of the old version and the specifics of the app's core topic (political science), optimized the screen for maximum user convenience, and developed concepts of how potential functions should look.

Converter for Video Compressing
Our team has created a separate service - a converter, which is used for compression and conversion of uploaded and downloaded users' video files, which allows for optimizing the work and increasing the speed of streaming videos for content consumers.

Hash Processing
Also, from our side were offered and included options for optimizing the processing and loading of content for faster video upload and better app user experience through the implementation of faster video playback hashing.
Main Profits from Our Solutions
UX/UI
A brand-new, distinctive, and adaptable application interface with a low entry threshold and optimal user convenience going forward.
Non-interference
All the necessary improvements were implemented without changing the existing backend which became a sustainable solution that met all the needed requirements.
Received Feedback from the Client
“Celadonsoft demonstrated a commitment to delivering a high-quality product, much to the client's delight. The team was highly communicative, and internal stakeholders were impressed with the service provider's vast technical understanding and value-driven approach.”

Other Cases
Drop Us a Message
and we will get back to you
within next 12 hours




-1.png)
.png)
-1.png)






 (1)-3.png)