0% found this document useful (0 votes)
6 views4 pages

Flutter

The document outlines the requirements for a reward app focused on selling vouchers for deals and experiences in Lanzarote. It specifies features for end users and clients, including account management, loyalty rewards, voucher redemption, and payment processing through Stripe. Additionally, it emphasizes the need for an admin area to manage deals and vouchers, as well as a user-friendly interface for both buyers and sellers.

Uploaded by

mhjoy547
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views4 pages

Flutter

The document outlines the requirements for a reward app focused on selling vouchers for deals and experiences in Lanzarote. It specifies features for end users and clients, including account management, loyalty rewards, voucher redemption, and payment processing through Stripe. Additionally, it emphasizes the need for an admin area to manage deals and vouchers, as well as a user-friendly interface for both buyers and sellers.

Uploaded by

mhjoy547
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4

I WANT TO BUILD A REWARD APP

The app needs to be better than this….. https://yotomu.com/st_location/lanzarote/

It has two main sections. Deals. And experiences. The deals are like groupon. The experiences
are like the site I linked to up there

Then there’s the end user access where they can view and buy the vouchers, see the vouchers
they have bought and raise issues with us in case there are any problems with redeeming
vouchers with the clients etc so we can refund them if needed and void the vouchers.

I would also like the end user to be able to get loyalty rewards when buying vouchers. So for
example every €100 spend gets them €2 credit. Something like that.

But users should be able to change their password etc Without coming to me

need a voucher site where I can add and sell deals. Clients can create an account where they
can add and sell deals. And end users can buy and view deals and receive loyalty rewards.

Needs to be available on all app stores and a web version.

Needs to use stripe to take payments.

Vouchers need to be redeemable by the client and we need to be notified so we can pay them.

We need to be able to set expiry dates for vouchers.


We need to be able to void vouchers.

I need a back end where I can manage all deals and all generated vouchers.

Need a sign up process for end users where they can opt in to receive new offers. They will fill in
a questionnaire to say the type of offers they want.

The site is to sell vouchers for the island of Lanzarote.

There are 2 categories EXPERIENCES or EXCURSIONS

EXPERIENCES - these are like Groupon or living social vouchers.

EXCURSIONS - these are local excursions like water park or zoo tickets.

The end user should be able to register and buy

The clients should be able to register and list the vouchers they wish to sell

I should have an admin area where I have control over all vouchers sold and what vouchers are
published live on the site.

For better understanding look at COBONE - all you needs to do is copy that really Yes. Copy
COBONE. It’s pretty much perfect for what I need. https://apps.apple.com/gb/app/cobone-
deals-coupons/id1114440341
feature

1. As a client (or as me) Adding a voucher. Remember vouchers may have more than one price
option for example. Adult, Child, Family. Or Peak, Off Peak. They need to be able to add title,
description, image, terms and conditions and expiry date. Normal price and sale price. Category
(they can choose multiple categories)

2. Area where vouchers are saved and viewed and able to be added to Apple or Google wallet
or gifted to someone else (via email link)

3. Management area where I can view clients. View customers and export their email
addresses. And I can view vouchers and invalidate them (in case I need to give refunds)

4. Buying journey and shopping cart (stripe will be our payment gateway)

5. In the intro we need to prompt people to turn on push notifications and location.

6. Voucher redemption area…. When a customer uses a voucher the venue should scan a qr
code and have a unique pin to view whether the voucher is valid and turn its status from Live to
Used. When it changes to Used we need to be immediately emailed so that we can pay them.

7. Also when someone has bought an experience we need to ask them do they have a preferred
date and time to go. And we need notifying of this date and time. And they need telling that we
will contact them once it’s booked. If they choose not to do this now on the vouchers for their
experience they need an option to book it. And they can do this later.

The BUYER should NEVER see the contact details of the Seller. All contact goes through us.
Figma link

https://www.figma.com/design/YIWThXMDMzIRBqYJ3QO5wt/VoucherApp?node-id=178-3776

You might also like