Back

Perpay

Perpay

Summary

Summary

Summary

This project was an individual academic project, aimed at visualising expenditure data in an accessible and intuitive ways,

This project was an individual academic project, aimed at visualising expenditure data in an accessible and intuitive ways,

This project was an individual academic project, aimed at visualising expenditure data in an accessible and intuitive ways,

Duration

Duration

Duration

5 days

5 days

5 days

Category

Category

Category

Creative Coding, Data Visualisation, Interface Design

Creative Coding, Data Visualisation, Interface Design

Creative Coding, Data Visualisation, Interface Design

ABOUT

ABOUT

ABOUT

The project started as a part of course where we had to identify personal problems, and come up with solutions about it. I had a problem with keeping track of my expenditure since I came to hostel. I used to keep a google sheets ledger with all my expenses in the beginning but it got tedious and boring to do it everyday. I tried to explore if I can find any way to make my payments data more intuitive and accessible. After initial thought I came up with a personal expenditure monitoring system that displays colour coded expenditure data as a wallpaper to make it more accessible.

The project started as a part of course where we had to identify personal problems, and come up with solutions about it. I had a problem with keeping track of my expenditure since I came to hostel. I used to keep a google sheets ledger with all my expenses in the beginning but it got tedious and boring to do it everyday. I tried to explore if I can find any way to make my payments data more intuitive and accessible. After initial thought I came up with a personal expenditure monitoring system that displays colour coded expenditure data as a wallpaper to make it more accessible.

The project started as a part of course where we had to identify personal problems, and come up with solutions about it. I had a problem with keeping track of my expenditure since I came to hostel. I used to keep a google sheets ledger with all my expenses in the beginning but it got tedious and boring to do it everyday. I tried to explore if I can find any way to make my payments data more intuitive and accessible. After initial thought I came up with a personal expenditure monitoring system that displays colour coded expenditure data as a wallpaper to make it more accessible.

Problem Statement

Problem Statement

Problem Statement

People end up overspending due to the intangible nature of UPI payments and not having access to the expenditure data easily and intuitively.

People end up overspending due to the intangible nature of UPI payments and not having access to the expenditure data easily and intuitively.

People end up overspending due to the intangible nature of UPI payments and not having access to the expenditure data easily and intuitively.

Proposed Solution

Proposed Solution

Proposed Solution

Making visually intuitive and easily accessible representation of expenditure data by generating category based, colour coded wallpapers based on the payment data.

Making visually intuitive and easily accessible representation of expenditure data by generating category based, colour coded wallpapers based on the payment data.

Making visually intuitive and easily accessible representation of expenditure data by generating category based, colour coded wallpapers based on the payment data.

BACKGROUND STUDY

BACKGROUND STUDY

BACKGROUND STUDY

Then I searched for already existing solutions for the same. I found out about applications like Jupiter and Wallet by BudgetBakers. The problem with Jupiter was that it provided expenditure data sorted in categories when you make an payment using that application, but not many people prefer to change their usual UPI application. Wallet uses data from the bank and you don’t have to pay using their application, but the data is still presented in a numeric form and you have to open the application to view the data.

Then I searched for already existing solutions for the same. I found out about applications like Jupiter and Wallet by BudgetBakers. The problem with Jupiter was that it provided expenditure data sorted in categories when you make an payment using that application, but not many people prefer to change their usual UPI application. Wallet uses data from the bank and you don’t have to pay using their application, but the data is still presented in a numeric form and you have to open the application to view the data.

Then I searched for already existing solutions for the same. I found out about applications like Jupiter and Wallet by BudgetBakers. The problem with Jupiter was that it provided expenditure data sorted in categories when you make an payment using that application, but not many people prefer to change their usual UPI application. Wallet uses data from the bank and you don’t have to pay using their application, but the data is still presented in a numeric form and you have to open the application to view the data.

SOLUTION

The project started with understanding the nature of my expenditure and categorisation of it into different groups. The categories were beverages, travel, packed food, canteen food and miscellaneous which includes laundry, stationary, clothes, etc. The categories were then colour coded according to a colour scheme that I liked. The categories and colours would be customisable in the final application.

The project started with understanding the nature of my expenditure and categorisation of it into different groups. The categories were beverages, travel, packed food, canteen food and miscellaneous which includes laundry, stationary, clothes, etc. The categories were then colour coded according to a colour scheme that I liked. The categories and colours would be customisable in the final application.

The project started with understanding the nature of my expenditure and categorisation of it into different groups. The categories were beverages, travel, packed food, canteen food and miscellaneous which includes laundry, stationary, clothes, etc. The categories were then colour coded according to a colour scheme that I liked. The categories and colours would be customisable in the final application.

Then I started to work on the implementation of the wallpaper generation. I started to code in p5.js by pulling data from a .csv file. I made some basic patterns that displayed the data using thickness of the colour band used in making the patterns.

Then I started to work on the implementation of the wallpaper generation. I started to code in p5.js by pulling data from a .csv file. I made some basic patterns that displayed the data using thickness of the colour band used in making the patterns.

Then I started to work on the implementation of the wallpaper generation. I started to code in p5.js by pulling data from a .csv file. I made some basic patterns that displayed the data using thickness of the colour band used in making the patterns.

You can generate some based on 4 data sets below.

You can generate some based on 4 data sets below.

You can generate some based on 4 data sets below.

CONCEPT PROTOTYPE

CONCEPT PROTOTYPE

CONCEPT PROTOTYPE

I then started to get into the implementation of the actual application. The users would get a walkthrough of how to set categories and limits, and give data permissions for UPI payments. Then I mocked up a simple prototype of the aforementioned experience on Figma.

I then started to get into the implementation of the actual application. The users would get a walkthrough of how to set categories and limits, and give data permissions for UPI payments. Then I mocked up a simple prototype of the aforementioned experience on Figma.

I then started to get into the implementation of the actual application. The users would get a walkthrough of how to set categories and limits, and give data permissions for UPI payments. Then I mocked up a simple prototype of the aforementioned experience on Figma.

Colophon

Colophon

Colophon

The font used in this project is Proxima Nova designed by Mark Simonson.

The font used in this project is Proxima Nova designed by Mark Simonson.

The font used in this project is Proxima Nova designed by Mark Simonson.

Project Guide

Project Guide

Project Guide

Prof. Ishneet Grover

Prof. Ishneet Grover

Prof. Ishneet Grover

Course

Course

Course

DE231 | Design, Media and Technologies

DE231 | Design, Media and Technologies

DE231 | Design, Media and Technologies