Felis Logo (Cases)
For a prestigious award platform that evaluates and rewards projects for brands in the advertising and marketing sectors, we developed a scalable infrastructure that is dynamic and fully customizable. Our aim was to provide innovation and convenience for customer experience by offering a single flexible infrastructure for different competitions in the industry.
eyes
background
Takvim
Duration

8 MONTHS

Laptop
Services

Design, Process Management, Coding

Telefon
Devices

Web, Tablet, Phone

Tech Stack

Frontend
TailwindMaterial UIReactNext.jsTypeScript

Backend
PostgreSQLRedisNestJSTypeScriptNginxWeb Design

Architecture
PortainerDockerUptime KumaGraylogAWS (SES, SNS, S3)FigmaMiro

Our Process

Customer Needs and Goals

The developed system was designed as an infrastructure to be independent of brands and competitions. Thanks to this flexible and brand independent structure, the customer is able to use the system easily for various competition platforms and change the logo, text, colors and other features as they please. This flexibility stands out as a feature which strengthens the customer experience and increases convenience for other competitions.

Strategy and Planning

We examined all modules of the infrastructure our customer used previously. We cultivated new ideas together with our customer regarding the competition membership and application steps and carried out their UI/UX developments. By dividing the project into multiple phases, we offered demo opportunities to our customer at the end of each phase and collected feedback.

We actively used Miro in all of our planning processes. We created and versioned our flow charts for membership, application, company management, payment and all the steps you can think of. We waited for the flowcharts to mature so that we could start our feature-based development processes.

Design and User Experience

We carried out a comprehensive UI/UX study so that users would be able to carry out basic processes on the platform quickly and intuitively such as membership, application and voting. We adopted an approach that is focused on users by reconsidering the design of the entirety of user interface and experience on the platform.

This comprehensive redesign process not only added visual aesthetics; it also optimized the time users spend on the platform amd provided a more fluid experience which would increase user satisfaction.

Application and Development

On this platform where a high number of applications are evaluated, we developed a special algorithm to distribute work to juries in the fastest and most efficient way. With the optimizations made, the work distributed across jury members has become faster and more user-friendly. Consequently, the voting performance of the juries was improved and the evaluation processes were accelerated.

Results and Achievements

We used Docker and Portainer to ensure the scalability of the system we developed as well as to reduce costs. These infrastructures allow for effective management of servers and efficient usage of resources, especially in high traffic, so we provide a more financially viable solution for the customer by minimizing costs.