All Collections
3 Manage
3.2.1 Experts services
What can we ask about your project to make a faster free evaluation? A comprehensive guide to crafting a case study
What can we ask about your project to make a faster free evaluation? A comprehensive guide to crafting a case study
Andrew avatar
Written by Andrew
Updated over a week ago

Benefits of a Case Study. Available by request

  1. Would you like to move from Point A, like achieving a specific number of monthly registrations, to Point B: 10,000 visitors and $2,000 in monthly revenue?

    Our team at Dating Pro focuses on delivering tangible results and success for your dating platform. We do this by leveraging the power of Dating Pro and other relevant tools.

  2. Cases will be published on our website Additionally, the article provides free marketing for you through SEO links.

    We will send you a review draft article based on the work's historical background for your approval. This review will be posted on our website, but all of your confidential information will be hidden.

1.1 Request a free quote: What can we ask about your project to make a faster free evaluation?

Need a prototype or project description to kickstart your dating app? For most Dating Pro plans, chat support is already included, and it comes with the added benefit of prototype and project description creation upon payment for SLA support.

This means you can get expert guidance and essential project documentation.

Based on our experience, there are 2 types of estimation accuracy:

1.1.1. Based on textual (email, chat) and video screencasts ( descriptions.

Estimation accuracy of cost ranges from 70% to 100%.

1.1.2. Based on wireframes and prototypes.

Estimation accuracy ranges from 90% to 100%. For certain features, to avoid discrepancies between your expectations and the actual result, we offer to create an interactive prototype, similar to this examples:

Wireframes and detailed project descriptions provided by the client are essential for faster project evaluation. They offer a clear visual representation of the project's layout and functionalities, and the descriptions help in understanding the project's scope and requirements. This information enables a more accurate and quicker assessment of the project's feasibility and cost.

For descriptions of your ideas, use wireframes or screencasts. This is simple.

1 One video is worth a thousand words. We recommend

2 Wireframes


Instructions on how to do this can be found

We create prototypes and project descriptions upon payment for SLA support.

Purchase the chat support. It is included in most Dating Pro plans. Payment is monthly. ​

Examples of our work for clients and our products:

Prototype #1: Connect Instagram to your app

Figma mockup showcasing the integration of Instagram

Prototype #2: Chat operators 2211

Alternatively, you can hire a business analyst to create tasks and prototypes on freelance websites (such as Upwork, Fiverr, and similar ones).

With the ready-made technical specification and prototypes, you can obtain a cost estimate from any other teams.

Our support team is creating a working model of a future feature to test its interface, logic, and user interaction before full-scale development begins.

a. This will give you a clear visual representation of how the feature will be implemented, helping to notice and clarify any details before development begins.

b. After the prototype is approved, the development of the feature will exactly match it, ensuring that the final product precisely embodies your vision.

After developing a prototype for you, we would like to supplement the description of this feature in the DP Marketplace because:

1. Uniqueness of implementation: despite using the common base of the prototype, the final implementation of the feature will be adapted to the unique needs and branding of each client.

2. We make it three times cheaper than the actual cost of 99 and 399 on average.

3. Confidentiality: any data and specific information about your project will remain confidential and will not be used in work with other clients.

4. Mutual benefit: the exchange of solutions and ideas can contribute to innovations and improvements to the Dating Pro updates you receive, from which all clients will benefit.

1.2 Request a free quote: Questionnaire. Tell us about your project.

The first step is to create a technical specification for the project, which, in addition to a detailed description of the project and all included functional capabilities, will also include a description of the technical environment within which the software will be ensured and tested for proper functioning. The compiled technical specification will serve as a strict basis for further development, and the project, in case of an order, will be executed in full accordance with it.

Send us your completed questionnaire. We could also discuss it over the phone, perhaps, it would be even more efficient.

Questions for consideration on how to achieve the Key Results.

Identify the issues: Determine the main problem that the project faces. A clear definition of the problem will help focus on finding a solution and developing a case.

  1. Your website link. Your app link

  2. Is this your first online-project?

  3. What tasks do you want to hire Dating Pro for? What are your goals?

  4. Are you the only person who's involved in the project? Are there involved any partners or investors?

  5. What niche have you chosen? Who’s going to be your target audience?

  6. When are you going to launch the project? Have you got any deadlines?

  7. Is there a budget we need to meet?

  8. What metrics or key results you want to achieve. Point A and Point B, KPI, OKR

  9. Do you have any technical enquiries / statement of work (a list of desired features) for us to work through? Select what kind of feature you need:

    1. I need a specific feature for my dating service.

      1. Please, provide a description of a feature you are requesting to be developed. How should it work? Why do you want to add it in your store? What task will it solve?

      2. If you have any materials to illustrate your request, attach them here

        Screenshots, competitors, videos, PDFs, instructions, etc.

      3. Are there websites you would like to use as a referrence?

    2. I need help with changing the dating site/app layout.

      1. Please, provide a detailed description of the changes you would like to apply. For example, "I would like to have a menu like on this website:"

      2. If you have any materials to illustrate your request, attach them here

        Screenshots, videos, PDFs, instructions, etc.

    3. I need to integrate a 3rd party service into my dating service.

      1. How will your Dating Pro and 3rd party service work together? What kind of data will they exchange and when? Why do you want this integration to be developed? What task will it solve?

      2. Provide a link to 3rd party service's API documentation page

2. Our next move will be

  1. Crafting a strategy and plan. Assessing metric improvement (Point B) post-project implementation.

  2. Which tools will be employed to gauge metrics (cash flow, Google Analytics, Firebase, KPI tree, etc.)?

2.1. Acceptance of customization upon completion - in accordance with the requirements specification

After delivery of the project to the client, the client is given 7 days to check according to the technical specifications

2.2. Measurement of Results (Point A -> Point B)

Importance of Monitoring and Measuring Performance Metrics

3. Publication of the Case Study by request

You can find our success stories in the "Case Studies" section of our official website, and on our Blog.

Case Study Writing Guide:

  1. Title: Develop a concise and captivating title that effectively summarizes your project.

  2. Subtitle: A glimpse into remarkable accomplishments. This will give you a sneak peek into the detailed analysis in the case study.

  3. Introduction: A brief overview of the case in 2-4 sentences, highlighting 2-3 key metrics that showcase the project's success.

  4. Client Profile: A concise description of the client's business, sourced from their website or social media profiles.

  5. Challenges and Objectives: An overview of the challenges faced by the client and their corresponding objectives in 2-3 paragraphs. This will include a detailed explanation of the client's desired outcomes.

  6. The Solution: An outline how service or product effectively met the needs of the client in 2-3 paragraphs.

  7. Outcomes: The specific details of the benefits the product brought to the client over 2-3 paragraphs, using concrete numbers to underscore the results.

  8. Visuals and Testimonials: Include 1-2 strong quotes and relevant screenshots or images that vividly bring your case study to life.

  9. Future Plans: Exploring potential future plans and intentions.

  10. Engaging Conclusion: A convincing call to action that encourages readers to further explore.


  1. Estimate for Custom Development: Once we agree on what you want for your project, we'll give you a cost breakdown. This estimate includes all the details about what the project will do and how it will be done, split into different stages. Each stage has a description of the work, deadlines, and costs.

  2. Changes and Additions: If you decide to change or add something to the project after we start, all changes / additions will be formalized in a new technical specification and included as an additional assessment to the main development. The impact on the implementation time and overall cost of the project will also be indicated in the additional estimation.

  3. Payments: The first payment is due upon mutual consent of the parties of the custom development. The amount of the first payment is equal to the subtotal amount of the 1st stage of development and is paid in full (100%). Further stages are developed on the same prepayment basis. You can place separate orders for each stage, no matter how small, or order several small projects at once to avoid delays in the development process.

  4. Project Stages: The project is being implemented in stages, which means that you can see the first results of the development within the implementation period of the 1st stage (which for most projects is usually 1-2 working weeks). Each stage can be tested by our internal tester to ensure proper performance under stated conditions and accuracy of the work performed for an additional fee. Development progress is tracked by both parties using tools such as Jira Cloud. Our company takes care of setting up the tools for the job.

  5. Warranty Period: You have 7 days to check the project after we deliver it, so any errors you find will be fixed.

  6. Warranty Exclusions: The warranty doesn't cover errors caused by third-party changes to the code or changes in the technical environment needed for the software.

  7. Additional Changes: Any extra changes or additions are treated as separate projects with their own plans, payments, and delivery schedules.


  • How we handle large projects, for example, with revenue share.

Feedback Integration Process

  1. Collecting Ideas: We actively gather suggestions for new features and improvements directly from our clients, utilizing a structured feedback system.

  2. Prioritization: The Project Product Manager (PPM) meticulously reviews each piece of feedback. For dating-related suggestions, these are carefully moved to our Product Backlog for further analysis.

  3. Evaluation: Each proposal is assessed using the RICE (Reach, Impact, Confidence, Effort) scoring system, ensuring that only the most impactful ideas are considered for implementation.

  4. If feedback pertains to the dating product, PPM moves the card to the Product Backlog by filling in the field "1✨User activities," and selecting value 50 APC_Cn2 in qual#SC product in the tree metric.

Prototype Development

  • Prototyping New Features: Ideas that promise to significantly enhance user experience are developed into prototypes. This approach allows us to experiment with and refine new features before they are officially added to the software.

Strategic Implementation

  • CTO Review: Our Chief Technology Officer (CTO) plays a crucial role in examining the Product Backlog, focusing on optimizing resource allocation to minimize development costs while maximizing output efficiency.

  • Sprint Planning: Selected features undergo a rigorous evaluation by our development team, ensuring they align with our strategic goals and are feasible within our sprint cycles.

Key points

  • Dating Pro’s expert services are aimed to help you archive your goals though the additional services.

  • Our company utilizes up to 97% of third-party software as a service solutions and libraries, as we facilitate subscription payments on behalf of our clients. The extent of integration with other services is contingent upon the specific task at hand. Documentation is available upon request.

  • The primary functionality operates at a 100% success rate. However, there may be occasional instances of incorrect behavior.

  • Google's UI Material design

  • The AI Copilot for partial functionalities.

  • Ability to disable/enable module for site and application via control panel.

  • Free examples of a project descriptions

  1. The project plan is 100% real with slight modifications to ensure the safety of the intellectual property of the Client. Platform requirements:

1.1 Design requirements
The design of the site should follow the color schemes created by the Client. The logos, colors, fonts and graphic elements, provided by the client, should be used in the design.

1.2 Display requirements
The site should be accessible and displayed properly on the following internet browsers:

  • Internet Explorer;

  • Mozilla Firefox;

  • Google Chrome;

  • Opera;

The site should also function properly on mobile devices (phones, tablets) with iOS, Windows, Android operating systems.
Displayed content should be optimized for mobile phones, tablets and follow current UI/UX standards.

1.3 Content requirements
Upon request, the Client provides graphic elements, as well as comments regarding their content, volume, design, and placement.

1.4 Page layout requirements
The site’s page layout should allow page to automatically adapt their scale based on the screen width.
Such layout is provided through the responsive design of the fonts. blocks and other page elements

2. Site structure

General structure:

  • Main page

  • Profile page

  • Personal user account

  • Term of use page

The site will have 2 types of users:

  • clients (registers, goes through verification, fills in the profile, sends or confirms date or travel invitations, participates in auctions, purchases items in the shop);

  • administrator (confirms and verifies users, controls additional settings and prices).

3. Phase 1 – Signing up and logging in

3.1 Sign up

Users should see an option to register and sign in on the main page.

Upon clicking “Register” users will see a pop-up with the following information:

  • Title: Do you want to buy a date?

  • Subtitle: On our site, you can do it in 1 click!

  • Mobile phone field: consists of two sub-fields: first is country code with the country flag, second is an input field with phone mask e.g. 999 999 99 99

  • Button «Send SMS» – becomes clickable only after the reCAPTCHA verification is passed successfully. The system sends a 6 digit code to the user’s phone (Twilio system is used to send messages).

Button «Resend verification code» – sends a new code to the user’s phone

User password

  • Repeat password field

  • Login field

  • E-mail field

  • Your gender field

    Birthday field consists of 3 parts:

    • Day – drop-down menu with 1 to 31

    • Month– drop-down menu from January to December

    • Year– list of years is limited to current year subtracting 18 (e.g. for the year 2019 the list starts at 2001 and ends at 1901)

  • Checkbox where users tick to agree with Privacy Policy and Terms of use

4. Phase 2 – Verification

Right after successful registration, the user is redirected to the verification page.

The user is already registered on the site, but right now the profile is visible only to site administrators. Other users don’t see it.

The verification page can be skipped and will be displayed every time the user logs in.

4.1 Partial verification

When the user chooses this type of verification, the page consists of:

  • Title– Partial verification

  • Subtitle – To get verified you need to take a photo. On the photo, you should have a sheet of paper with today’s date and the name of the site.

  • Button «Take a picture with webcam»

  • Button «Upload photo»

    After the verification, the administrator receives a message that a new user is registered.

    If the admin approves the user, he can access the search page. The message is also sent to the mobile phone “Your data is verified. Now you can proceed with filling in your profile”

    If admin declines the user, an SMS is sent where the user is asked to go through verification again.

    4.2 Full verification

    When the user chooses this type of verification, the page consists of:

    • Title –Full verification

    • Subtitle– To get verified you need to take a photo. On the photo, you should display the ID or driver’s license, as well as a sheet of paper with today’s date and the name of the site.

    • Button «Take a picture with webcam»

    • Button «Upload photo»

    After that, the process is the same as in partial verifications.

    5. Phase 3 – Buy a date

    Every site user has a button “Buy a date” on their profile page.

    When clicked, users will see a pop-up window:

    • Title: Buy a date

    • The price of the date with this user is set up by this user himself.

    • Other users can suggest a different price for the date

    • Date calendar for the current month

    • Field “Choose place” – where a user indicates where he wants to have the date

    • “Who pays” field (paid by the inviting party, 50×50, each for himself)

    After the request is sent, the user who is being asked for a date receives an SMS notification.

6. Phase 4 – Auction

If the user launched an auction (he/she needs to indicate the following: start date, end date, minimum bid, who can bid (male, female)) then on the profile page a new block is displayed:

  • Title «AUCTION»

  • Countdown timer

  • Last bid value

  • Button “Make a bid”

After the auction ends, the user who placed the highest bid receives SMS notification that he won the auction.

The user who launched the auction receives a notification as well with the nickname of the user who won.

7. Phase 4 – Hide from friends

In profile, the user can have a tab “Hide from friends”. On this page, the user can indicate phone numbers of the people he wants to hide his profile from.

The administrator can make this option a paid one.

8. Phase 6 – Shop

The user can order gifts with delivery. After clicking the “Shop” button in one’s profile, the user sees the shop page which consists of:

  • Field “City” – the value is automatically taken from this user profile

  • Field «Gift category» – shows all categories available in the chosen city: flowers, sweets, fruits, etc.

After the category is chosen, the system displays several gift listings (photo, description, price, delivery costs, field “Add a note for the date”)
After the user has chosen a gift, the administrator receives a notification.
He contacts the recipient, learns the delivery address and delivers the gift.
After that, the sender receives a notification with photo proof of successful delivery.

9. Phase 7 – Trip

A user can invite another user on a trip together.
Upon clicking “Trip” button on invitee profile a pop-up is displayed:

  • Title: Invite on a trip

  • List of all countries

  • List of cities from the selected country

  • Departure dates: from xx.xx.xxxx to xx.xx.xxxx

  • Number of days in the trip

  • Price of the date (set up by the invitee)

  • “Who pays” field (paid by the inviting party, 50×50, each for himself)

When the invitation is sent, the invitee receives an SMS notification.

Did this answer your question?