Image Gallery with React-Native for Android and iOS
$30-250 CAD
Zaprt
Objavljeno pred približno 3 leti
$30-250 CAD
Plačilo ob dostavi
We need to write only the front-end side of a gallery application with below features. No back-end is required.
1- It has 3 modes: 2 columns (grouped daily), 3 columns(grouped daily), 4 columns(grouped monthly) and has the date shown in the right of screen when scrolling down/up
2- The switch between modes is with pinch and pan
3- Videos should be auto-played silently when scrolling
4- It should open photo on click
5- action such as (select, delete, share-which only calls a mock API) should be do-able on hold
6- ****The animations must look like google photo upon pinch and zoom and single photo open and close and select****
7- It should be able to read photos and videos from user device + from a mock rest API with OAUTH2.
8- Language should be react-native with typescript
9- Should use hooks not old react-native class style
10- Actions that user can do on a single image (upon selecting it) are: delete, edit, sync, share, add to folder)
Milestones: (Suggested full payment 200$ total paid in part after each milestone is delivered in full and validated)
Milestone 1: (Payment 200$ at the end of project delivery)
Main tab with points 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 completed
IMPORTANT NOTES:
1- Since a partial application is of no use and most programmers refuse to work on partial work of another programmer or at higher rates, Payment will be in one payment as explained above after full delivery of all above points. No missed point without getting prior approval is acceptable and it should be a true implementation of requested features unless something else is agreed upon during the course of project by both parties.
2- Project progress should be updated at least once every two days in a github or gitlab with commits. 10$ will be deducted for each unapproved miss after first miss.
3- Demos should be presented weekly as well as for each milestone(Both in APK format, codes and a demo video showing the progress). 10$ will be deducted for each unapproved miss after first miss.
4- Unless otherwise agreed on, expected delivery date is APRIL 20th, please confirm at the beginning if this is not feasible for you to get aligned on the timeline. for each milestone it is expected to get the final deliverable at a reasonable time to keep us on track for deadline. So you need to provide an expected deadline for each milestone and it should be agreed before starting each milestone. If the deadline is missed, contract can be cancelled or payment for that milestone be reduced 20$/week.
5- No payment will be made for partial delivery or missed points. Please carefully review the requirements.
6- There is a partial code here that you can re-use if you want or write from scratch:
[login to view URL]
7- UI/UX and animations are like Google Photos main tab ([login to view URL]).
Please assure the above points are considered for a good final experience for both parties. Also watch the attached video for a clarification on point 1 and animation.
Hello there,
I'm react-native developer with 2.5 year of experience. I have completed 7+ application for android and ios in react native.
let's chat in briefly.