Please find the document attached for all the features of this app.
Once user gives
email id and password
check for activation flag(if flag is false redirect to home page say Email not Verified)
Forgot password: send a rest password link to him with a 6 digit code. then user will enter the code in reset password page then it will validate if correct then display set new password and confirm new password and save the new password for the user. then redirect to login page
After successful login => we should as user to set Notification Preferences in the below order(This is a mandatory step)
1) Fresher Or Exp
3) Technology: ex: php, testing, java etc(This options should be provided by admin)
Social login option should be there and we need user 1stname, lastname, email id, phone no must
After submit send email and notify user saying. “Activate your account with the link sent in the email.
Email id Verification should be needed
Redirect user to login page after signup
User will pay amount 30 rupees for a month for getting job updates User registered date should be saved in system and he should get reminders 2-3 days before his monthly subscription ends Admin should have an option for changing subscription amount(30 rupees per month) to 60 rupees per month for example payment should have options like paytm, googlepay, phone pe, debit/creditcard, net banking - all payments should be supported User should have option to save the payment details(so that next time he can pay just with few clicks) Payment Option is only when admin posts a join info. Basically if any user wants to see the jobs they should pay subcscription. Walkins will be free for all.
No user should be allowed to see all the jobs. User should get notifications/view only relevant jobs to his profile for ex testing guy should get only testing related jobs to his inbox/notifications Copy/paste is restricted for all users, only admins should have copy paste options Basically user will just see the job and click apply or click the email id mentioned(so that it will take him/her to the email app in their mobile)
It will have filters , based on user preference only we will display job posts(It should be like a simple search)
if nothing is selected as preference display everything, all jobs in order of posted date( recent first ) Here only user profile related jobs should be shown(Not all the jobs) (Refer to content restrictions section above) When user views a job it should be properly viewed like LinkedIn(Just a ref) User should get jobs based on his exp level(If it is a fresher he ll get only fresher jobs) Users should get push notifications for the jobs posted (whenever a job is matching their profile), push notifications should come only after user pays subscription. User should have options for notifications like 1. Notify me for every matching job posted by admin 2. Notify me only once in a day saying "25 matching jobs posted today. Check now and grab the opportunity"
Refer the attached document for the full features.
16 pekerja bebas membida secara purata $754 untuk pekerjaan ini
hi, i have 5 years of experience in android and java development , i understand your requirement i can build your android app with java backend lets discuss further