Find Jobs
Hire Freelancers

Android developer needed to create a simple app to be used by parents in the rural areas.

₹1500-12500 INR

Closed
Posted about 4 years ago

₹1500-12500 INR

Paid on delivery
Requirement The app will have a home screen, with 5 options at the home screen. [login to view URL] Videos [login to view URL] a Quiz [login to view URL] video [login to view URL] News [login to view URL] Each option will open a different [login to view URL] implementation of 1st two are required - Videos and Quiz Content Structure The content for the modules should follow a tree structure. Imagine Windows registry (regedit). For example, suppose the user wants to read a particular topic. The topic will be contained inside a section. Multiple sections will form a chapter, and multiple chapters will form a book, thus realizing a tree structure. A particular module will display a list of items. Tapping on a particular item will either open a sub-list, or can display an endpoint (quiz,video etc.) [login to view URL] Videos A grid view of items following the content structure should be displayed to the user. The content structure can be read from a mapping file at the root folder for the module, available locally in the storage. Upon reaching an endpoint video, it can be streamed from youtube,or can be played from an mp4 on the storage. The parent folder of the endpoint video will contain a mapping file, and videos available locally on the storage. The mapping file will contain the url of the youtube videos. The view should present a thumbnail of the videos to the user as a list. Tapping on the endpoint video will provide the user with 3 options - Play, Download And Delete. Upon tapping Play, if the video is not available locally, it will stream from Youtube. If the video is available locally, it will play from storage. Upon tapping Delete, the video available locally in the storage should be deleted. Note: Implementation of playing videos from local storage is not required. [login to view URL] A Quiz A grid view of items following the content structure should be displayed to the user. The content structure can be read from a mapping file at the root folder for the module. The parent folder of the endpoint will contain a mapping file, set of text files, and images. Tapping on the endpoint will open up a quiz view. The quiz view should be generic, containing a question, options, image and Next button. Depending on the question, an image may or may not be shown. The Next button will display the next question of the quiz in the same quiz view. After finishing all questions of the quiz, the score is to be displayed. For scores above a particular percentage, a celebration audio can be played. The incorrect questions along with their correct answers should be shown at the end of the quiz. The quizzes already taken should be shown in a different tint colour in the quiz home screen. Note: [login to view URL]: Marshmallow+. [login to view URL] portrait mode, support for landscape. [login to view URL] module home screen should have a sync button at the top, whose implementation is not required. [login to view URL] button should be enabled for each screen. [login to view URL] user will have the option to navigate to the home screen at any point. 6. The default storage is the app folder residing in SD Card, else internal storage App Update In situations where the user has disabled automatic play store updates, app should be able to detect updates, and prompt the user for updates through popups. When the user taps on the popup, it should take the user to play store for update. Eg - WhatsApp app update feature. Payout 1.70$. [login to view URL] project will be divided in three milestones. [login to view URL] Phase 1, all screen layouts should be implemented. [login to view URL] Phase 2, all module functionality should be implemented with dummy data. [login to view URL] Phase 3, the app update feature should be implemented, codebase released. [login to view URL] 1 completion - 10$ payout [login to view URL] 2 completion - 30$ payout [login to view URL] 3 completion - 30$ payout [login to view URL] checkin needs to be done in a private repo after every module/milestone Confidentiality [login to view URL] NDA (Non Disclosure Agreement) needs to be signed by the developer to safeguard confidentiality and trade secrets. [login to view URL] complete codebase will become the property of Krishworks
Project ID: 24518789

About the project

5 proposals
Remote project
Active 4 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
5 freelancers are bidding on average ₹14,022 INR for this job
User Avatar
I have build a similar project in my past experience so I have experience in your project, I am a full stacking developer, I have worked many Application, I will provide you initial features which you require with simple and elegant design.I will available full time for the work and available until you satisfied with the work. Quality coding, Efficient Solution for fixing bugs and available for quick communication during the development period. We are always happy to work with you and make a fast and high-quality product that will satisfy all your wishes and expectations! I would like to talk on each features you are in need of so we can discuss on them in FREELANCER CHAT WINDOW PLEASE Regard Vikas Gupta Thanks
₹7,000 INR in 7 days
5.0 (17 reviews)
4.3
4.3
User Avatar
hello I am yogesh kahar android developer. I have read all your expectation about project. one good point is I have done this type of app before so it is good for your project.
₹6,666 INR in 15 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of INDIA
Bengaluru, India
0.0
0
Member since Mar 21, 2020

Client Verification

Other jobs from this client

Android Mobile App
₹12500-37500 INR
Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.