Skip to content

SchoolOfCode/final-project-innovation-collective

Repository files navigation

Gatherly

“Connect Locally, Unite Globally”

A social app to make friends locally and meet up with like-minded people.

Project Outline

Problem Statement

Loneliness is more prolific in today’s society than ever before. Gen Z, Millenials, and elderly individuals report experiencing high levels of social isolation. Gen Z is said to be the loneliest generation of all time. 22% of Millennials say they have zero friends. And old age loneliness is the highest it's ever been. Existing social media platforms lack focus on building lasting and meaningful connections based on mutual interest and locality.

Solution

A socially responsible social app that fosters community by helping like-minded individuals find and connect with others within their locality based on shared interests, hobbies and activities. Our app would be aimed at building communities and life-long friendships, both remotely and in-person.

Approach

  • A mobile-first, responsive designed web application.

MVPs

MVP0 (Pre-Launch Landing Page)

A landing page based on LearnWorlds press release guidelines (so Amazon press release). Possibly with an "are you interested" e-mail subscription form to gauge initial interest.

MVP1

Just two pages to start with. A profile page and a group chat page. And somewhere (a database) to store the profile and chat data.

  • Step 1 - Profile Page

  • Step 2 - Group Chat Page

    • A chat page for chatting in your local groups... Think of this as a "WhatsApp group chat" for each location and interest combination in the system.
  • Step 3 - Authentication and Authorisation

MVP2

  • Search functionality for chat groups based on location and interests

MVP3

MVP4

  • Local meetups

MVP5

  • Direct Messages with other users

Future Features (USPs - Unique Selling Propositions)

These are all still in ideation or under discussion.

  • Local friend recommendations based on your interests and friendship circle.
  • Interest prioritisation (for better friend recommendations).
  • Images and videos in the chat.
  • Age filters - chat with people in your chosen age range.
  • Custom group icons and descriptions, as set by admins/moderators of that chat group.
  • AI-powered chat message safeguards to avoid threats, hate speech, graphic violence, bullying, etc.
  • AI-powered profile picture verification.
  • AI-powered chat group and direct message moderation.

Supporting Documentation

Live Website Link

Final Presentation

GitHub Repo

Planning

Team Manifesto Documents

About

final-project-innovation-collective created by GitHub Classroom

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published