LMS Flutter Mobile Application

Job ID: 33770477

Budget: ₹12,500 – ₹37,500 INR

Message for complete information.

We are looking to build a mobile application for an existing web application. Rest API’s are already in place and will be shared with you. Need to fetch the data and show it to the user.

The app will have the following modules.
• Common Features
o Splash screen
o Light/dark mode
o Progress indicator when making calls for all api requests
• Auth Module
o Login (FCM token, device info to be sent along with username and password)
o Logout
o Forgot password
• Article Module
o List articles with search and scroll pagination
o Open single article (HTML content) and display comment list
o Add new comment (Plain Text)
• Forum Module
o List forums with search and scroll pagination
o Open single forum (HTML content) and display answers list
o Add new answer (WYSIWYG)
o List comments of that answer
o Add new comment for the answer
• Video Module
o List videos with search and scroll pagination
o On tap play the video from source (Youtube/vimeo)
• Document Module
o List Documents(PDF) with search and scroll pagination
o Open the document in app with pdf reader and provide option to download/save pdf
• Notification Module
o Implement FCM notification
o List all notification
o Mark individual notification as read/unread
• Quiz
o List quiz with search and scroll pagination
o Open quiz and show questions one after the other. Will be explained better once we get on call/chat
o Show how many correct/wrong along with the explanation after completing the quiz(5-10 questions)
• Timeline Module
o List timeline with search and scroll pagination
o Mark individual timeline as complete/incomplete
• Announcement Module
o List announcement with search and scroll pagination
o Open announcement link if present in webview
• Classes Module
o Explained later
• Babapedia Module
o Explained later
• Mains Test
o Explained Later