top of page
Artboard (13)_edited.jpg

JioMart CMS

A campaign dashboard portal designed to make campaign scheduling for marketing easier

Role​

UI/UX Designer

Duration

3 to 4 months

Team

2 designers

Tools & Methods

Microsoft Teams- Requirement gathering, Brainstorming 

Balasamiq- Wireframing

Adobe XD- Prototyping

Overview

ABOUT

JioMart is one of India's largest E-Commerce digital products (website & mobile application) used by 200 cities and towns across the Indian subcontinent. This is a joint venture of Reliance Retail and Jio Platforms to reach out to people across India for all kinds of shopping ranging from grocery to apparel.

PRODUCT DESCRIPTION

JioMart Campaign Portal is a website-based content management system designed to meet the needs of the JioMart Campaign Team. This portal has been designed for an internal team in order to track and ease the campaign (advertisements, posters) configurations of MyJio and JioMart.

Content is under NDA - Presented most of the work done in the 1st sprint

Business goals

Image upload-amico (1).png

Facilitating campaigns

Windows-rafiki.png

Better management

Website setup-amico.png

Improving the system

My role

My work involved doing the following design tasks: 

  1. Gathering user requirements

  2. Brainstorming ideas

  3.  Wireframing the final idea

  4.  Designing high-fidelity mockups on Adobe XD

Further, I also performed UI testing with developers and use case testing as well as redesigning the user interface of the website iteratively with the product manager.

Design Challenge

"How might we help the jiomart campaign team to operate campaign configurations for enhancing better engagement?"

What is JioMart CMS?

JioMart Content Management System(CMS) is also called the JioMart Campaign Portal. 

It was been created for :

  • inhouse-developed utility

  • helping to improve campaign management capability

JioMart aimed to compete with major players like Amazon, BigBasket, Flipkart SuperMart, and Grofers. To achieve this goal, they required a campaign management system that could provide the team with the ability to manage campaigns on the go.

Design Process

Group 36 (2).png
Group 37 (2).png
Group 39 (2).png
Group 40 (2).png
Requirement gathering

Requirement Gathering

1.

Designing a website-based product for the JioMart Campaign Team on the basis of familiarity and convenience.

2.

There should be a proper categorization of campaign modules.

3.

The system needs to be flexible to use.

4.

Functionalities like upload, create, view, and settings are needed.

Brainstorming

Brainstorming

Understanding the requirements made me start to look at various ways to display the information, keeping in mind that it should be easy to traverse through the system.

We sat together for a brainstorming session of Crazy 8s to come up with ideas for addressing our design challenge that will help to address the requirements as stated.

crazy 8s.jpg

Figure- Crazy 8s ideas

Prototyping

Low- fidelity wireframes

Ideas generated from Crazy 8s sketching helped in eliminating and consolidating the ones which aligned more to 2 aspects:

  1. Technological feasibility

  2. Inclusion of functionalities

As per that, we came up with the following wireframes. 

MacBook Pro 19.png

View Campaign Schedule

  • Tabular view of campaigns with time, type, and priority

Schedule new campaign

  • Input entry fields for scheduling campaigns 

MacBook Pro 17.png
MacBook Pro 18.png

User settings

  • Tabular view with a list of users that have access to the portal.

Prototyping
User testing

User testing

The wireframes were used to conduct user testing with 2 to 3 members of the campaign team. We laid down the approach to find out whether they were able to upload and manage a campaign successfully.

What was liked

  • Much better than the present system.

  • Clean wireframes

  • Almost all the data required to schedule & manage a campaign is present.

  • Showing all information in a tabular view is clear and well-comprehensible. 

What needs to be worked on

  • Input information is unorganized in the schedule campaign screen.

  • Not able to clearly understand how to schedule a campaign.

  • An edit option is required for every campaign.

  • The status of a campaign is not present

Redefining features

According to the results gathered from user testing, we sat with the product manager to establish the additions to the design requirements.

The following additional features were decided as per the design requirements addition:

1.

Categorization into modules is needed for a better understanding of different segments for scheduling a campaign.

2.

A screen for uploading a creative is required

3.

A calendar option is needed for viewing campaigns

4.

The preview option should be present with the proper specifications of the campaign.

High Fidelity Prototypes

Redefining the requirements provided us with a broader scope for designing. Consolidating all the information we started to design the 1st iteration of high-fidelity prototypes.

MacBook Pro 20.png

View campaign schedule

  • Clear tabular view of all the campaigns in detail.

  • Status of the campaign providing proper understanding.

  • The calendar view helps the display in a time formatted way.

Schedule new campaign

  • Module categorization in terms of when, where, what, and preview.

MacBook Pro 24.png
MacBook Pro 26.png

Module display - Schedule new campaign

  • One of the modules for example "where" provides a better-organized way of input with respect to the platform the campaign needs to be scheduled.

User settings

  • Clear tabular view with a list of members and users having what kind of access is displayed

  • The "Add new" button helps to add a new user and provides a type of access (only by admins).

  • Changing access of a user only for admins.

MacBook Pro 22.png
MacBook Pro 25.png

Upload creative

  • Proper input display with clear information for uploading a creative(banner, image, video).

Learnings

This project was my first hands-on user experience design work.

  • So much fun ideating the design with my senior designer and the product manager.

  • Grateful for getting the opportunity to work on a project from the initial stages.

Understood the importance of UI with UX

Relating the requirements while doing the Crazy 8s idea generation was a tricky one because I had to create a usable and useful interface and focus less on the aesthetic design. This was a product that focused more on the UI perspective.

Collaboration with different people

I got to interact with product managers and developers during the sprint cycle. I understood how everyone's input changes design decisions in order to keep them aligned with project goals.

Constructive feedback and support 

I made mistakes and came to stages where it was difficult to proceed but my senior designer was very supportive throughout and helped me bring my views onto the screen in a more promising way.

Thank you for reading!

If you want to continue exploring more of my work 👇🏼

Did that catch your interest?😍

Pro-tip for a quick 💬:

Podcasts, books, vlogging, UX articles and content creation!

Feel free to contact me 💁🏻‍♀️

  • LinkedIn
logo-medium-svgrepo-com 1.png

©Made by Veena with lots of chai ☕️ and samosas 

bottom of page