It should have a splash screen,
after that the main/first screen which can show the signup dialogue (username/email/password) or connect with FB.
After this initial details we can work 1 on 1 to identify new screens.
For you to have a better idea, I send you a draft of the functions:
You signup to the app and that’s it.
May require additional details like cell phone verification
They MUST be 18 years old or older.
Using the device geopositioning we detect the exact location of the user.
Based on that location we:
find the nearests LS (Lonely Souls) and display them, not in a map, but maybe in a more simple way, like square cards in a table with name ordered by proximity.
In the top of the card will say what that LS wants to do (cinema, dinner, whatever)
From that point they can exchange messages freely.
A User can create a group, with photos, fb page, etc.
the group must be near (less than 200 mts apart), then it can be presented in the app as a group.
They say what they want to do:
Dinner, lunch, cinema, theater, coffe, drink, happy hour, couple beers, etc, etc
A Single user can create just a single group/block.
A group/user can be called “Lonely Soul”
Each Lonely Soul (LS) can send messages to another or several LS (nearby: 1 mile, 5 miles, 15 miles) to find out its interests
Each LS can complete a quick profile (which later evaporates) with its characteristics for that specific LS / night / noon / etc.
There should be maps with points of interest, restaurants, places to meet, etc
possible busses, etc.
Then people just have a blind gathering with people they’ve never met before, eat, chat, etc… they become friends. We’re happy!
There can be reviews, not in the LS, but in its component user(s).
Each User can upload a picture, complete some info on him/her. They can login with facebook for increased security.
They can mark themselves as Available or Not Available