User Authentication & Core Features Development

Job ID: 39073977

Budget: $250 – $750 USD

I'm seeking a skilled developer to implement core user interaction features for my application, with priority on a robust User Authentication System. This system should primarily utilize Social Media Logins, specifically Facebook, Google, and Apple. The goal is to enhance user experience and engagement, making the app more interactive and personalized.

Key Features to Implement:
- User Authentication System: Focused on Social Media Logins.
- Multilingual Support
- Reading Interface
- Comments and Ratings
- Sharing Feature
- Interactive Elements
- Personalized Recommendations
- Social Features
- Advanced Search and Filters
- Virtual Bookshelf
- Reading Challenges and Goals
- In-App Notifications
- Offline Reading
- Customizable Themes
- Interactive Reader Features
- Gamification

In addition, experience in developing revenue-generating features such as location-based ads and in-app payments is highly desirable. The project also encompasses creating administrative and operational features, including a custom advertising system and author management.

Ideal Skills and Experience:
- Proficiency in integrating Social Media APIs, particularly Facebook, Google, and Apple
- Strong background in developing interactive and personalized applications
- Experience with implementing multilingual support
- Knowledge in creating gamified elements within an app
- Familiarity with developing revenue-generating features
- Competence in creating administrative and operational features for an app

I look forward to collaborating with a professional who can bring these features to life in my application.

The app should be developed for iOS platforms. Please also develop the app for the Android platform. The primary core function of the app is focused on social interaction. The app should be developed using React Native. The project must be completed in less than 3 months. Key revenue-generating feature will be location-based ads. The social media logins should have basic customization to maintain a standard user experience. The social media logins should include basic customization to maintain a standard user experience. The project should utilize a relational database for data storage.
Related categories: PHP Mobile App Development iPhone Android Objective C