We already have an android app but we need and an API's and admin panel to to start things.
The Sample API's attached with this document please download it and follow the process to access it.
Process to access API :-
Download the API's collection and import it in the postman
Now first click the /outh2 folder inside postman and hit the single API inside it [login to view URL] it will give the bearer token just add the bearer token inside the header before hitting any API inside collection.
For Ex- key = Authorization value = Bearer "token"
NOTE :- If you not adding bearer token you may not access those
What API we needed :-
4- Reset Password
5- Change Password
6- Pin Code Availability
-There should be a OTP verification through mobile number and after registration user should get an email regarding registration.
-The request and response will the exact same what we are getting in the sample API in the collection
-Reset password should also be done through OTP
Now coming to the main component what we needed badly
API for Upload prescription:-
1- User will upload the image (can be multiple) (required)
2- Then the second field would be whether he want all the medicine or the selected one (kindly see the 1mg app prescription) (required)
API for PIN CODES availability:-
1. User will enter his pin code then it will show whether we deliver our services in that area or not.
-First thing should be authorization process for admin
-Listing of user will be the first screen inside menu
-Second screen will be the order detail listing with user detail ( all the detail of user including address and image will be shown inside admin panel )
--There should be 2 tab for order listing one for delivered order and other one for new order
a) New Order :- When the user order through prescription then the listing will show here and there should be notification in the admin panel so the admin can see that there is a new order to entertain
1. There should be 2 buttons below the screen Accept and reject the order
2. User will get the notification whether the order is accepted or rejected
3. After accepted there should be button for delivered and after delivered order will remove from new order and add into the delivered order
4. Add order into the cart when order is accepted so the user can order again directly
b) Delivered Order :- All delivered order will show here
We also want one screen with text box inside menu where whatever the admin write inside it. All the user get this text as a notification
-There should be an option where we can add or remove pin codes of area where we delivered.
-We can see the user’s activity.
-Images should be compressed after upload (600*800).
-Make a table for menu
-Make a table for order and different table for image and link it with Id, and let me know which language you are going to use with database server.
That's all from my side. If you have any suggestion to simplify the process feel free to tell me
Note :- Kindly send me an email regarding the cost of the project and timing so we can continue the same .
30 freelancers are bidding on average ₹31088 for this job
Hi, I will be able to complete this project. You can see some of my work on [login to view URL] . You can contact me on Skype on faizsameerahmed96 or through freelancer.