Last updated: April 17, 2023

<aside> 👋 Welcome! Here you’ll find the technical stuff related to Tindalo.

</aside>

Overview

Tindalo is a Tinder clone template for Adalo.

Objectives

Features (and their User Stories)

User Module

User Story Name Acceptance Criteria
Registration • User can create an account
• User must be asked for their Email Address, password and Display Name - All fields required
◦ Email Address - Any
◦ Password - Should be composed of 8 characters and a combination of letters, special characters and numbers
◦ Name - Any |

| Login | • User can log in/log out using their registered account | | Forgot Password | • User can request to reset their password using their registered email | | Reset Password | • User can set a new password via magic link | | Onboarding | • User must be asked to create their profile if they have not yet • User will be asked the following info: ◦ Birthday ◦ Location ◦ Gender ◦ Interests ◦ Bio ◦ Profile Picture ◦ Additional Pictures (up to 5) ◦ Preferred Age Range ◦ Preferred Locations | | Edit Profile | • User can edit their profile | | Edit Preferences | • User can edit their preferences | | Delete Profile | • User can request deletion of their account including their profile and preferences |

Matches Module

User Story Name Acceptance Criteria
View Potential Matches • User can see potential matches based on their preferences
• User can see a potential match's name, age, location and profile picture
• Users can click to view more about a potential match and see also their additional pictures, interests and bio
• User can say yes or no to a potential match and move on to the next potential match
• User gets an "It's a Match" popup if matched where user can immediately message the match without going to the conversation

Messages Module

User Story Name Acceptance Criteria
View List of Matches • Users can see a list of matches
• Users can click on a match and it will take them to the conversation with that match
• Users can see if there is a new unread message in a conversation
View Conversation with a Match • Users can see message history with a match, including “read” timestamp
• Users can send a message to the match
• User can unmatch with their match and asked to confirm this

Additional Resources