Skip to content

Latest commit

 

History

History
62 lines (54 loc) · 4.01 KB

README.md

File metadata and controls

62 lines (54 loc) · 4.01 KB

PROJECT TITLE: What The Text?!

View on Heroku here

GROUP MEMBERS:

  • Leslie Rose
  • Tim Stevens
  • Marcus Johnson

PROJECT DESCRIPTION:

What The Text?! is an online community where users can come together and share their funniest, craziest, or most 'What The Text?!'-worthy conversations. These categories range from extremely funny, to not safe for work at all. What The Text?! allows users to filter the category to either check the messages imported by other users, or submit the messages of their choice into the local community. The categories are as followed:

  • LOL: The most HA - larious text ever.
  • BFF: Where Best Friends Forever text, forever.
  • WTFam: When you receive amazing texts from your fam.
  • EW: Those that put the “mess” in message.
  • FAIL: A message that just didn’t make sense.
  • NSFW: Not Safe For Work, but so worth it.

TOOLS USED:

  • MYSQL: To store user log in information, text messages, and comments into separate tables.
  • Node/Express: To operate server for app.
  • Materialize: Web page design.
  • Passport.js: To authenticate the request to process username/password.

MOTIVATION:

Our motivation behind What The Text?! was that we knew there were no online communities for text message uploads, nor gave users the ability to interact with others like Facebook, Twitter, or Instagram. We wanted to make something funny yet user friendly for ages 18 and older.

SITE IMAGES:

screen shot 2018-06-22 at 12 11 59 pm

screen shot 2018-06-22 at 12 12 28 pm

screen shot 2018-06-22 at 12 12 43 pm

screen shot 2018-06-24 at 10 52 24 pm

INITIAL SKETCHES:

comment on landing_login 1 upload user home 1

DIRECTION FOR FUTURE DEVELOPMENT

  • Social Sharing- Giving users the option to share their WTT experience through different social media platforms.
  • Friend Invites- Send text message alert to friends to join the WTT world, and reward them on every five friends that join.
  • Search Engine- Give users the option to search keywords into a search bar.
  • Privacy- Give users the freedom to choose who can and cannot see their uploaded messages.
  • Upload Stats- Keeping track of user log-ins and real time updates.
  • Reaction- Give users the option to add a reaction to an uploaded screenshot (like or dislike).
  • Approve system- Have the system search for certain phrases or sentences that could be pretty disturbing (life threatening).

ROUGH BREAKDOWN OF TASKS:

  • Screen capture text convos on phone and use upload button to send screenshots to server
  • Mobile responsive: Have app/site open and properly function in phone browser
  • Store screenshots in DB
  • Ability to rate and comment on texts
  • User logins/profiles that keep track of users' uploaded texts, comments, and text rankings
  • Store user information in DB
  • Associate screenshots with owner
  • Associate users into groups
  • Users can share texts with group members
  • Texts can be categorized into various categories like: LOL, WTFam, Hall Of Shame, Hall Of Fame, OMG, NSFW, FAIL, <3
  • Possible ranking system of users based on their texts' rankings
  • Social media sharing capabilities/authentication