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.
- 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.
- By combining a Social Media application and a dating application information can easily be transferred between them easily!
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.
- EJS
- Bootstrap
- Node.js v 14.17.1 & Express v 4.17.1
- dot env
- MongoDB
- Mongoose
- Method Override
- CSS
- Javascript
- 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
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.
- 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:
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 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.