Online documentation: https://github.com/DanielKolsi/FaceOP/blob/master/FaceOP.pdf
FaceOP is a mobile app for safely meeting a group of people offline. Meetings are orchestrated by matching user profiles. The key concepts include user location and profile description tags which define through matching the exact time, place and participants for a meeting. FaceOP functions as a general offline meeting platform while providing possibilities of meeting your yet unknown soulmates by profile matching.
Beta prototype limitations
This prototype is only for beta testing and is purportedly very limited and stripped from features. It basically contains only exact tag matching or just date, time & location based matching for meetings. This limitation is not only justified but mandatory due to the lack of users. For testing purposes this alpha version allows also virtual meetings (no-location), because FaceOP doesn’t currently have enough users for real located based meetings around the world.
Currently, the meeting “organiser” is the matcher, i.e. the first name in the participants list.
This app helps to tackle HOWTO:
☑ meet new friends offline ☑ meet your yet unknown soulmates ☑ reduce loneliness ☑ find new sport mates ☑ find a local hobby group ☑ form new offline interest communities
... and generally ...
☑ meet a profile matched group of people at your will!
What makes this app different from other meeting apps?
The motivation for creating this app was that I found the existing offline meeting apps either terrible or totally insufficient for performing profile matched group meetings. I didn’t like the idea to answer 100+ questions or to join any groups to be able to meet people. Also, I found their monetising model unfair and not based on real value provided for the user. The matching algorithm I found from some of the existing services was virtually non-working regarding to the prioritisation and valuation of the most important profile characteristics. Besides that, I didn’t want to see all the advertisements and to become a victim of another email spammer.
FaceOP doesn’t have:
• any groups to join
• questions to answer to create the profile
• online user communication
• email messaging
• payments for organising a meeting
• your private data; only your meeting profile
• profile matched offline meetings with commitment (profile promise)
• possibility to meet your “yet unknown soulmates” with profile matching
• “unlimited” meeting places around the globe
• meetings with everybody participating
Sign in: Sign in with FaceBook or Google (OAuth)
Map: Set or remove a meeting anchor by clicking a marker, check city marker info, save set anchor data (city, latitude & longitude), sign out. The map navigation works similarly as for normal Google Maps including zooming and traversing.
Profile: Match a meeting (based on saved profile data), edit description #tag, edit exact meeting address, set date & time, see your own coming meeting info, save your profile
My meetings: Confirm meeting attendance whether you’ve matched to that meeting or you’ve been matched to that meeting by someone else. Your profile information serves also as your promise to participate a meeting if that matches your profile criteria! Promise exists even if that hasn’t been confirmed. However, meetings will be canceled be default if there are not enough confirmations.
Due to the lack of testing with different real devices, bugs and other issues will exist. Especially the user interface is likely to be revamped based on user feedback. All issues can be directly informed at email@example.com. This app is ongoing constant development and changes. The types of possible issues can be categorised roughly on 1) coding bugs 2) UI issues 3) performance problems 4) database issues and 5) problems with scalability.