I need to crate a website and iphone app that allows users to locate other users that are members of the community. The website will allow users to search for other users based on 3 categories. Each category will have approximately 60 preferences each.
The website must have the following:
The iPhone Application and the Website will have but may not be limited to following features and functionality
Login/Register. This would prompt for the username/password and it is for returning users who have already purchased or registered with the application/ website. A new user must register by choosing a unique username and other relevant personal information.
There will also be a link to retrieve forgotten user passwords that can be found on the basis of “email password” or “secret question/answer” asked at the time of registration.
New User: A New User will need to enter the information as stated above. Once uniqueness is verified, his account is created.
Existing User: An Existing User will be prompted to enter his username/password and upon successful verification the user will have the ability to access the “member–side” feature.
Highlight: Once the users sign up they will able to view different categories. This feature will allow the user to select from those particular categories. The user will be able to search with the help of this app. The results which will match according to the user's search criteria will only be seen by them.
GPS functionality: The app will also feature GPS functionality. This feature will enable the users to search for people close to them in real time. If the user clicks on that particular tab, they will be able to see the list of different people residing in the geographical area who meet their search criteria and who are online at that moment. This will also allow the user to send request to those particular people who are residing nearby. The user will be able to see those persons only if they agree to the request or else the user will not be able to view their location. The GPS functionality will display the results only for the category selected by the user.
Privacy: The users will be able to maintain privacy. There will be different accounts for the user to choose from so as to maintain the level of privacy. The accounts will include:
Public Account: This option will enable everyone to view the users account.
Private Account: This account will only be viewed by the user’s friends
Payment Gateway: An online payment gateway will be set up with online payment options. A secure payment gateway will be set up with the help of Authorize.net.
The application and website developed will offer:
Quick download times, Rapid loading and refreshing
Smooth, sleek execution
Simple, easy-to-use design
Professional in design and appealing for the visiting user
Simple yet packed with functionality that can be intuitively accessed
Clean and effective navigation strategy for customers to quickly find what they need.
Multiple methods will be deployed to achieve this goal.