NOTE: We are looking for a programmer who will be working with us in the long term as we have 15 more update jobs over 6 months ahead. So we are looking for a budget friendly programmer.
NOTE: These updates should also work at older devices that run Android 4.2.2.
Mobile Application (Teacher role)
The photo and video gallery is to be coded from scratch, all new code.
1- The listing page will list the albüm items on the basis of dates. When clicked on the photo thumbnail, the big photo will appear and then swiping the photo to left or right will Show the previous or next photos
2- Option to add photos or videos. The simultaneous uploads of photos will be limited to 30 photos. The video limit will be 1 minute or approximate equal of megabytes and only one video will be uploaded at the same time (no batch video uploads)
3- When adding a photo there will be the choices of a-the photo b-the title c-the class d-the student
4- For photo and video uploads, old devices will be taken into consideration and the downscaling process will be one at a time (only one item will be taken into RAM and processed and after that item finishes processing the next item will be processed. No batch processing due to old devices ram problems)
5- This code should be able to run on android 4 and above and ios 5 and above. And the library that downscales the photos and videos should be efficient and accurate.
6- The teacher role can delete photos or video sone at a time
7- The videos should be down scaled efficiently and effectively to a format that can be played on both ios and android without problems (speed and quality of the videos are important)
8- When photos or videos are being uploaded, a progress bar should appear an deven if the user closes the app or puts it in background, the upload process should continue.
9- The upload speed should be as fast as possible without compromising too much from photo quality.
10- If there was no prior permission obtained to upload or take photos or videos, in this part the app should ask for permissions again.
Application (Parent Role)
1- There should be BATCH PHOTO DOWNLOAD OPTION. For example when user touches and holds on to a photo thumbnail, that photo is selected for download and if the user touches more photos those photos are marked for download. The limit for batch download of photos is 30 items.
2- When touched on the thumbnail of the photo the normal size photo comes in and can be swiped lef tor right to view next or previous items.
3- There should be a filter based on two dates.. the beginning date and an end date.. those dates should be selected from a calendar easily.
A few updates outside the gallery section for the mobile app
1- For parent role, at the permission page, on both android and ios, half of the screen was used, make it full screen.
2- At the parent role “forgot password” screen, the app will ask the user to type in the mobile GSM number that was entered during the registration process. If the phone number that the user enters matches the phone number in the database, then the php server password will be sent to that phone number via SMS. If the number typed by the user does not match the number in the database, the app will give unrecognized number error.
3- For the teacher role “forgot password” the app will ask for the GSM mobile number and if the number that was typed by the user matches the phone number in the database, then the php server will send an SMS to that mobile number the password and school ID. If the number typed by the user does not match the number in the database, the app will give unrecognized number error.
Stack : php7, symfony3.4, react native, aurora mysql, aws, s3, rds,
Api : php7
Admin panel : symfony 3.4
25 威客就此工作平均出价 $281
Hello, I’m glad to see your project. I’ve read your description with care and I’m very interest in your project. I’ve rich experience in React Native. I want to work with you. Regards.