Skip to content
@Tribe-Turing

Tribe

Tribe

About

Tribe is a fullstack application that combines Turing students from the frontend and backend program to collaborate using a Git workflow of git merge and rebasing. We implemeted Continuous Integration (CI) via GitHub Actions and deployment via Heroku.

Fullstack application

Tribe Backend repo

Tribe Frontend repo

Meet the Software Developer team

Sam Ivari: GitHub Sam Mistele: GitHub Gunnar Sorensen: GitHub Eldridge Turambi: Github Lauralyn Watson: Github Dillon Parker: Github Andrew Musselman: Github Rory Magee: Github
Sam Ivari GitHub Sam Mistele GitHub Gunnar Sorensen GitHub Eldridge Turambi GitHub Lauralyn Watson GitHub Dillon Parker GitHub Andrew Musselman GitHub Rory Magee GitHub

Overview

During the past 30 years, we as a society have witnessed an unprecedented level of technological growth. Ever since the advent of the internet in the 90s, the world has become increasingly technologically connected.

However, these changes have not come without consequence. Today, over 61% of young adults in the United States report feeling seriously lonely. Additionally, the average number of friends that Americans report having is half the number reported in surveys just 20 years prior. The impact of this trend is staggering: reports estimate that loneliness increases the risk of mortality to the same degree as smoking as many as 15 cigarettes a day!

The trend is clear: in an increasingly connected world, we ironically find ourselves increasingly isolated by technology.

Tribe is here to fix that.

Tribe is a location-based friendship exploration app that uses technology to connect lonely people based on their interest compatibility. Unlike other social media platforms--which are known to increase feelings of isolation and anxiety--Tribe emphasizes the creation of interest-based communities and natural conversations instead of the posting of over-curated images in shallow news feeds.

The details of the Alpha release of Tribe can be found here: Tribe Backend repo & Tribe Frontend repo

Agile Development

We adhered to the agile methodologies over the course of 12 days. We collaborated ideas on a Miro board to brainstorm features for the MVP, aka minimum viable product. We also planned out a general timeline and braindumped any questions to our Project Manager and mentor on Miro. We had daily stand up meetings in the morning, weekly retrospective meetings, and communicated regularly in Slack and Zoom. The team met with a project manager and mentor every three days for check-ins and communicated with them regularly via Slack.

Miro board

miro_board_timeline

JSON Contract

json_contract

DB Schema

Screen Shot 2022-05-26 at 2 57 21 PM

Wireframes

  • Excalidraw

excalidraw

  • Figma

figma_sample

Technologies & Architecture

Lucid Chart

  • Languages/Frameworks: React, Ruby on Rails
  • Chat: WebSocket
  • Hosting: Heroku
  • Continuous Integration: GitHub Actions
  • Testing: Cypress, RSpec
  • Accessibility: Lighthouse

Credits

Popular repositories Loading

  1. fe_tribe fe_tribe Public

    JavaScript

  2. be_tribe be_tribe Public

    Ruby

  3. .github .github Public

Repositories

Showing 3 of 3 repositories
  • be_tribe Public
    Tribe-Turing/be_tribe’s past year of commit activity
    Ruby 0 0 3 0 Updated May 31, 2022
  • fe_tribe Public
    Tribe-Turing/fe_tribe’s past year of commit activity
    JavaScript 0 0 2 0 Updated May 26, 2022
  • .github Public
    Tribe-Turing/.github’s past year of commit activity
    0 0 0 0 Updated May 26, 2022

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…