Skip to content

A fun social media/dating website using NodeJS, Express, MongoDB, Mongoose, and EJS!

Notifications You must be signed in to change notification settings

blakeromano/flutter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

90 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flutter

Introduction

Social Media Applications and Dating Apps for seem to take up so much of the modern bachelor or bachelorette. The worse part of this is the fact that you tend to connect your dating application to your favorite social media page. This leads to frustration because both of these applications ask for the same type of information and Flutter aims to change that in several ways.

  1. By using one login with Google we cut down on unnecassary additional passwords, usernames and you will never need to worry about any security breaches of Flutter.
  2. By combining a Social Media application and a dating application information can easily be transferred between them easily!

Instructions For Use

The user will arrive on the login page on arrival where they will be prompted to login with Google. Once logged in with Google they will be brought to a page where they will choose which side of the website to go to. Either the Nest/social media app or the All Birds No Bees/dating app.

On the Nest it functions like your typical social media website. You can create hoots also known as posts, follow people, directly message people also known as chirp, and make groups referred to as flocks.

On All Birds No Bees the user will be able to visit other users profiles and Rub Beaks or Break their Hearts. They will also be able to answer a question(s) to get to know the other users better and vice versa.

Tech Framework

This app uses:

This app is hosted at:

Planning Materials:

Ice Box Goals

  • Better Styling
  • Users who have viewed you
  • Seeing who follows someone
  • Seeing who someone follows
  • Implementing Socket.io for flock chatrooms and direct messaging
  • See most popular users by the amount of followers they have
  • See most popular flocks
  • See who has liked a post
  • See timestamps on messages when you hover
  • Ability to like a comment
  • Comment on a comment
  • Use spotify api to display users top songs listened to
  • Ability to share a post
  • Ability to block a user
  • Ability to delete your profile/account

Contribute

At this point in time the developers are open to outside collaborators on Flutter. That may change in the future as this project grows and scale issues require more skillsets and man-hours to build and maintain the platform. If you believe in the mission of this product the best thing you can do is utilize the product, contribute code snippets, and help build our knowledgebase.

Special Thanks

  • Instructors (Ben Manley, Thiago Cavalcante, Jurgen Stevens, and Brian Krabec) and peers from the General Assembly SEIR-6-21 cohort for collaboration in developing this app.
  • The images gotten for this app were found on Flaticon specific images are here and here. Also the link to the other two images used are here and here
  • The code for this website was written with frequent reference to a number of 3rd party resources:

About the Developers

Blake Romano

Blake is a full stack web developer from the Boston, MA area, with a passion for animals, biology and technology. Blake decided to get into software development after finishing his associates degree. Learn more about Blake at these links:

Avis Nesbitt Jr

Avis is an up and coming legend in the bird community who is based out of Clinton, MD. Might not even really like birds, we've asked but he refuses to answer. After a long year of stagnating he decided to get in to Software Enginering because he loves a good challenge.

Screenshots

Screenshot 1 Screenshot 2 Screenshot 3

Back to Top

About

A fun social media/dating website using NodeJS, Express, MongoDB, Mongoose, and EJS!

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published