Random Chat Mobile App Development
Budget: $250 – $750 USD
I'm looking for a skilled mobile app developer to create a cross-platform application for chatting with random people. The app should be available on both Android and iOS platforms. Below are the key features and requirements:
- Registration and Login: The app should have a registration panel that uses Email/SMS with account confirmation via SMS/Email. The login panel should also use Email/SMS.
- User Profile: The app needs a user profile editing panel with several dropdown fields, checkboxes, text fields, and an ability to add photos.
- Chat Functionality: The text chat panel should connect users with random people, displaying information about the user they connected to. The information includes name, gender, location, and photos.
- Matching Algorithm: Users should be connected once a day and can extend their connection for another 24 hours if both express a desire. The connection should be based on user-defined gender and location preferences (geolocation).
- In-App Purchases: The app should have a feature that allows users to purchase credits to skip a randomly selected person. This should be done via Credit Card payments.
- Registration and Login: The app should have a registration panel that uses Email/SMS with account confirmation via SMS/Email. The login panel should also use Email/SMS.
- User Profile: The app needs a user profile editing panel with several dropdown fields, checkboxes, text fields, and an ability to add photos.
- Chat Functionality: The text chat panel should connect users with random people, displaying information about the user they connected to. The information includes name, gender, location, and photos.
- Matching Algorithm: Users should be connected once a day and can extend their connection for another 24 hours if both express a desire. The connection should be based on user-defined gender and location preferences (geolocation).
- In-App Purchases: The app should have a feature that allows users to purchase credits to skip a randomly selected person. This should be done via Credit Card payments.