The lifechangig photoshoot match maker

The Context

What is the project's aim ?

Image

The goal of this platform is to let models and photographers match. The principle is simple : just like the famous dating apps such as Tinder, the user will have to swipe in order to match with a profile. Users can be both photographers and models. A charged premium version will be available for professionals whether it is photographers, models and their agency but also for entreprises to choose service providers for their campains.

So let's swipe now and make the best out of unkown talents around you.

The Benefits

What is the added value for users ?

Amateur creatives often have a hrd time finding people to collaborate with. Between finding what they exactly need in someone else's work and setting the perfect time slot, things can get complicated. The idea with this platform is to be as time saving and efficient in match profiles as possible. The user will be able to set some criterias from experience to availability in order to match with the perfect creatiive.

The premieum version is also a way for professionals expect the best from those servcie providers. The key words for this project are instant, quick, fast and efficient!

The Users

Who is the target ?

Image

At first, the users targeted are going to be amateur photographers and models having a hard time scheduling and finding the right person to work with. The goal is to exend to professionals, agencies and companies trying to optimize their work, time and research.

The end goal would be to be able to reach other creatives out of the photography field such as musicians, dancers, painters, writers, stylists, venues, galleries, etc..

The role of database in this project

Gathering information

The platform will be declined either as an app or as a website. One of the first things that will be asked to the user is it's information in order to create a profile that will be swipable.

The form will look something like this :

The information will then be stored in a database as so : Image

Using that information to sort users

For exemple, to find user that have at least 3 years of experience in heir field, we would use the following code :



   var firebaseConfig = {
    apiKey: "AIzaSyDWtA6a0mY7-TnJ-TBKQaUIjkkB5kfE2pM",
    authDomain: "dww-part3-2021.firebaseapp.com",
    databaseURL: "https://dww-part3-2021.firebaseio.com",
    projectId: "dww-part3-2021",
    storageBucket: "dww-part3-2021.appspot.com",
    messagingSenderId: "849694878359",
    appId: "1:849694878359:web:fc5427e988219c78fe97d2"
  };
  // Initialize Firebase
  firebase.initializeApp(firebaseConfig);

  
  // Find all users that have at least three years of experience.
var ref = firebase.database().ref("user");
ref.orderByChild("experience").startAt(3).on("child_added", function(snapshot) {
  console.log(snapshot.key)
});

The newness factor of the concept

Other swiping apps exist but I could not find anything like this one. Here are a few of the very other innovative ideas of swiping apps that do not include dating : Source