Duckling Dating
Posted on Thursday, November 25th, 2021
Client | Sue McGarvie |
Professor(s) | Abdullah Kadri, David Lindsay |
Program | Computer Engineering Technology |
Students | Team Lead: Joey Kundinger-Markhauser Members: Ethan Thompson, Khair Ahmed, Khisro Hashimi,Ling Wan Zhou, Michael Turner |
Project Description:
Duckling Dating is a thrilling new approach to connect through a community that is genuine and based on who you are and what you’re seeking. It is a welcoming, sex-friendly community for couples, singles, and people in traditional and non-traditional relationships. It’s verified and encourages all kinds of relationship models. Duckling Dating is the most secure and convenient way to meet potential lifelong partners. It was introduced to the team Sue McGarvie a Clinical Sex and Relationship Therapist and the creator of Duckling Dating who wanted a cross-platform mobile application based on her duckling Dating website.
Sue’s primary goal of her app is to create a safe, security-focused environment for people to meet others safely. The problem with dating apps, like Bumble or Tinder, is that they’re free; this inevitably leads to bot accounts and troublemaking users. Our app will thrive because our main aim is to create a harassment-free application. Sue’s vision for her app is to have users pay for a subscription, access a list of hosted events, RSVP to an/multiple events (s), and connect and chat amongst other RSVP’d users. The event approach also provides a much safer setting than a date set up on a free dating app (with a user you’re only hoping looks like the photos they’ve posted to a location you’re hoping you’re not alone at). No more catfishing, no more fake accounts, and, most importantly, no more putting yourself at risk.
Features requested:
– Cross-platform Application (android / iOS)
– The app must match the website style.
– Users can sign in and sign up through the app
– Users can search a profile with certain criteria.
– Users can send and receive messages through the app.
– A user profile to upload photos and bio about oneself.
The team tackled the problems collectively and decided that the application consists of the front-end, middle, and back-end. The back-end consists of a RESTful application programming interface (API), written in PHP, accessing the client’s database. We use an API to ensure security, so there cannot be any breaches. If we had connected the database straight into the application itself, there would be several security bugs and, eventually, breaches. Experienced hackers would be able to infiltrate the app and access all sensitive information (i.e., user info, credit card info, etc.); this API allows us to encrypt all the information passed through the system until it reaches the user interface.
Short Description:
Duckling Dating is an online dating application. Profiles of possible matches are displayed to the users, who can either send a direct message or swipe left to reject or swipe right to show interest.