Mobile App Development - React

Job ID: 33294556

Budget: ₹37,500 – ₹75,000 INR

I am Looking to create mobile app with following features to be made using react native / API's to be developed from website

1. Access to SMS / Calls / Location / Files etc whatever required
2. Frontend:
a. Design: App Design

b. Banners: Rotational Banners – as suited in design

c. Menu: Side Menu & Bottom Menu

d. Gallery Management:
i. Unlimited Photos are displayed in Gallery based on category.
ii. Clicking on category will filter the images
iii. Clicking on images will zoom it
iv. Pagination as required

e. Teams: Team Names with Profile & pic is displayed

f. Agents:
i. List of agents will be shown
ii. Bifurcation of English & Gujarati displayed

g. Daily Tips: Daily Tips update can be seen on homepage as well as this page

h. Plans / Products:
i. Plan Name
ii. Plan details can be seen on this page.
iii. Sample Newsletter also shown.
iv. Pricing given for 1 year / 2years and 3 years
v. Option to subscribe from this page
vi. If user is not login then takes to login / registration page and from there will take to payment gateway

i. Webinars:
i. Upcoming Webinars:
1. This will show all upcoming webinars
2. Webinar Name
3. Webinar Details
4. Images
5. Video Embed feature given
6. Registration Link to register for webinar

ii. Past Webinar: Here you will see list of past webinars. Detail page will take you to recorded videos


iii. Workshop:
1. This will show all upcoming workshops
2. Workshop Name
3. Workshop Details
4. Images
5. Video Embed feature given
6. Workshops are paid/ Amount
7. Online Payment
j. News:
i. News Listing Shown along with image and short description
ii. Clicking on title takes you to detail page where complete news along with image can be shown

k. Contact Us:
i. Contact Us details shown
ii. Contact Us form shown
iii. Captcha added
iv. Filling contact us form will send details to admin email

l. Login
i. Login Page to go to dashboard or Home Page (as in website) or Daily Tips Page
ii. Remember Me Functionality given so that user don’t have to insert login credentials every time
iii. Login with Password
iv. Login with OTP
v. Login using Fingerprint

m. Register
i. Register form to take details
ii. Validations done
iii. Captcha added
iv. City Code populated
v. Country / State / City interlinked so that relevant state and city is populated based on selection
vi. Password & Confirm Password Check

n. Edit Profile
i. All details populated as per the current information
ii. Any data can be edited
iii. Email SMTP and SMS API Integrated
iv. On change of email or Mobile, Verification is again sent

o. Change Password
i. Password can be changed from here

p. Forgot Password
i. Reset Password possible from here
ii. Verification link is sent to reset the password
iii. Email SMTP Integration done here

q. Dashboard
i. If not subscribed to any plan then takes you to list of plans which can be subscribed
ii. If already subscribed then shows you your paid plans along with expiry dates
iii. You can view the newsletters of relevant plans in respective plan sections
iv. Read Newspaper – Audio
v. Shows List of Paid Workshop – Clicking on it can take you to actual workshop video or link
vi. Also options to renew is provided for plans

r. Payment Gateway
i. Payment Gateway Integrated for online payment
ii. 2nd Payment gateway integrated (Total 2 Payment Gateways Integrated)
iii. Option to select multiple plans at once
iv. Total Calculation ajax integrated
v. If plans from 1 set selected then another set gets disabled (Complex logic)
vi. Logic to go to specific payment gateway based on plan selection (Complex logic)

s. Successful Payment
i. On Successful payment relevant (multiple) plans get assigned to users
ii. Start Date and End Date is automatically calculated and added in system of multiple plans
iii. Access to plans / newsletters is immediate

t. Whatsapp: Whatsapp Tool added so that user can directly message on your whatsapp

u. Social Media: Social Medial Links Added

w. Notifications