USF Projects Feb’21

Training Projects

Restaurant Care App: DoorDash for small business restaurants

Project Goal

● A platform to help independent restaurants sell their food without having to pay a huge commission through third-party food delivery services like DoorDash or Grubhub
● MVP includes ordering food through the platform for pickup
● Extra step would include restaurants being able to add their own drivers to the platform to deliver food

Key Features

  • Signup/Login
  • Users
    • Search for restaurants
    • Filter by different categories
    • Add items to cart
    • Checkout
    • View order status
    • View History
  • Restaurants
    • Create their restaurant profile
    • Upload their food (pictures + details)
    • Be notified when someone makes an order and indicate the status of the order

Details

  • This a platform for small business restaurants to list their food for sale for a 6% commission fee or a flat monthly fee instead of the typical 30% commission fee most food delivery services charge
  • A lot of small business restaurants can’t afford to pay a 30% commission for each order which is why they are reluctant to be on them but are now being forced to do so to survive the pandemic. Some are even forced to sell at a loss in hopes that the customer orders again but directly through them instead
  • These 3rd party food delivery services also add a markup to the restaurant’s food to increase their bottom line anywhere from 25% to even 91%. This platform will give them another path to profitability
  • Restaurants will be able to create an account, list their menu for sale, and take orders for pickup only
    • Restaurants will be able to include a bio/description, I find it really cool to know the history of the restaurant
    • Each item can list an estimated time for pickup
    • Restaurants can mark items out of stock
    • Restaurants will see a list of all orders where they will have to update the status of each order manually such as pending to accepted and accepted to ready for pickup
  • Users/customers will be able to filter restaurants by categories such as burgers, Asian, fast food, chicken, etc., add items to cart, and checkout
    • Users will be able to see a history of all their previous orders
    • Credit cards will not be charged until the restaurant accepts the order
  • Maybe include a high score chart of most orders for restaurant and/or users with the most orders
  • We can also offer downloadable menus with bar scan codes for in-person ordering
  • This MVP will not support delivery

Hey Baby: Dating App | Donor App

Project Goal

  • Dating App
    • Platform for those who want kids and/or have kids
    • Similar to other dating apps like Tinder or Hinge except the goal is to find a serious partner who wants a baby
  • Donor App
    • Platform for help find a local sperm donor
    • Similar to the traditional model except that donor profiles will be public and have up to date information, the criteria will not be as strict, and donors can donate their sperm instead of having someone purchase it
    • Countless stories of clinics misusing donors sperm

Key Features

  • Sign Up / Login
    • Fill out important information
    • Upload pictures
  • Support either swiping or scrolling of profiles
    • Left swipe does not remove the profile from coming up again in the future
  • Matches can communicate through the app
  • Users can unmatch or report a profile
  • Users will pay a monthly fee to stay active in the app

Details

  • This is a 2 sided platform to connect people who want to have kids via sperm donation and/or a dating app for people who want kids or have kids. This will either be 1 app or 2 apps TBD [If 2 groups are interested in this project, I will split it into 2 apps]
  • Dating App
    • This is a dating app for those actively looking for a partner that wants to have kids or already has kids
    • Users can sign up and fill out a profile like traditional dating apps and then start swiping for matches, after matching they will be able to send messages
    • They can fill out a series of questions to narrow down their matches such as the # of kids they want to have, religious preferences, etc.
    • Users will pay a monthly subscription to avoid having the app populated by people who aren’t actively looking for a life long partner
  • Donor App
    • This is an app to help people find a local sperm donor who couldn’t go through the traditional donor process for a variety of reasons such as being adopted or not having their grandparents health records
    • Donors will be required to provide age, height, and home city (probably by uploading their driver’s license), place of employment, and education
    • Getting a traditional donor from a clinic is very expensive, not guaranteed to always work, and they usually lack adult pictures for the anonymity of the donor. This app will display donors who are willing to give their sperm for free and provide adult pictures as well
    • Donors can pay an additional fee to run a background check which will be visible as a blue checkmark on their profile
    • Just to be clear, this app will only connect the individuals together and then help them find a fertility clinic to help them finalize all legal obligations as well as provide all of their health exams and checkups
    • The app will also provide any other resources that they will need such as co-parenting resources or single mother resources

Fitness Workout Log: Trainer-Client Connect App

Project Goal

  • A platform where personal fitness trainers can create and manage their client’s workout program.
  • Trainers will have a complete admin dashboard where they can send email invites to their clients to create an account, manage all of their client’s workout programs, and other features.
  • Clients are also able to create their own workout programs to track their own progress without the need for a personal fitness trainer

Key Features

  • Trainers
    • Manage client workouts
      • Type of exercise
      • Weight & # of reps
    • Pay monthly subscription based on # of clients
  • Clients
    • Manage their workout
  • Both
    • View charts and graphs of progress
  • Track body measurements
    • Biceps, chest, legs, etc,
  • Profiles can be public for others to view

Details

  • A platform where personal fitness trainers can create and assign their clients workout programs. Once a client is assigned a program they can input their progress and the personal fitness trainer can manage and track their progress
  • The MVP will start with a limited number of popular workout routines
  • Trainers spend hours coming up with spreadsheet programs, updating them based on their client’s progress, and providing them feedback. This platform will automate the process and make it easier for them to manage their clients. Trainers will pay a monthly fee based on the # of clients they have
  • Trainers will have a complete admin dashboard where they can send email invites to their clients to create an account, manage all of their client’s workout programs, and other features
  • Clients are also able to create their own workout programs to track their own progress without the need for a personal fitness trainer. These regular users should also be able to input past workouts into the system
  • Clients should see be able to view their weekly workout plan and update how much of the workout they’ve completed as well as see a chart of their progress for each workout. For example, if the workout plan contains a bench press then the user should be able to select bench press track how much they’ve progressed over time
  • Clients should be able to export their workouts into a spreadsheet
  • Clients should also be able to message their personal fitness trainer
  • Clients will have a customer support section where users can request new features or provide feedback
  • Clients will also have an explore tab where they can search for a personal fitness trainer to hire. Eventually this will be expanded to include other services nutritionists and meal planner
  • Eventually users will be able to track their goals, macros, measurements, and meals

Nonprofit Donation Platform: Democratize Philanthropy

Project Goal

  • A platform to help democratize philanthropy through individual giving
  • NDP will display non profit organizations that have signed up and have been manually verified/approved to be legitimate organizations
  • Every user will be able to see a history of all of their donations as well as have a public-facing profile similar to LinkedIn displaying all of their contributions
  • Partnering up with a fundraising manager of a nonprofit organization

Key Features

  • Users
    • Registration
    • Search / Filter Organizations
    • Make donations
    • View history of donations
  • Organizations
    • Registration
    • Setup deposit account
  • Public facing profiles for organizations and users

Details

  • A platform to facilitate donating to organizations in need starting with non-profits and charities.
  • The platform will display organizations that have signed up and have been manually verified/approved to be legitimate organizations. Initially we will manually enter large organizations that have already been verified and have an easy way to donate to them such as American Red Cross
  • Individual users will be able to create an account and donate directly to those organizations. Either as a one-time contribution or set up a recurring monthly contribution. They will have the option to donate via their checking account for 0% fee or credit card for 3% fee
  • Every user will be able to see a history of all of their donations as well as have a public-facing profile similar to LinkedIn but displaying all of their contributions.
    • The public-facing profiles are the critical feature. We want to normalize donating to organizations by publicly listing everyone’s donations
    • For example, if you visited Bill Gates’s profile you’ll be able to see all of the organizations he’s donated too, when he donated, and how much
  • You will get access to a previous project that was made by another group of students but this time we are adding in company profiles as well. Note the UI will also need to be updated. This team can start from scratch or update the current project. We can discuss which is option is best based on the team’s experience
  • Companies will be able to create an account, invite their employees, and then publicly track where all of their employees are donating. These companies will also have public-facing profiles so you’ll be able to view exactly how much each company has donated and to where
    • For example, you’ll be able to view your local bakery shop Bagel City and view where they’ve donated some of their profits. Knowing that Bagel City has donated to local road construction or to a local library will hopefully encourage others to do business with Bagel City
  • The website will also show which users and companies have donated the most to each organization
  • Organizations will be able to post updates and show the community what they’ve been doing with their donations
  • Users will be able to follow other users and companies and be notified when organizations post an update or donate to an organization
  • Users and companies should be able to export a list of all of their donations for tax purposes. This spreadsheet will contain the donation amount, date of donation, and name of the organization