I have an ionic 3 app and would like to add new features and modifications and the list of changes will be:
1) Add Country field in School registration in both frontend & backend also in school panel there is menu for school info add this field too ( for frontend make it auto select base on location ).
2) News Tap in frontend make it by default to display own country news base on location and can be change to see other countries or globally to see them all countries ( same goes for eLearning Material).
3) Super Admin can post a news for specific country or for multiple countries or even globally for all countries.
4) When school add news in general frontend or backend don't display it directly let the super admin to verify it from super admin news list before actually display it in frontend.
5) We will move private message tap to be in side menu below class list.
6) instead of private message tap we will place news tap and instead of news tap we will add Interactive tap.
7) Interactive will have two taps one like Twitter timeline where users ( teacher, moderator, admin 'not school admin', viewer & parent ) can create his own posts same as post news or tweet contain user image, user full name ( not description), time of post ( like news ), description ( max 200 characters ), like posts, share posts & comments. This post will contain max 4 images or one video not both limit video length in propery way.
8) in Interactive page second tap is search tap which search for users profile where i can follow ( or unfollow ) them to see their posts in my own Interactive page or search for words within posts description base on selected filter default is words within posts description or can display users profiles only ( we will add private account to settings page for users when it turn On the user profile and posts will not be display in search functionality result at all and this option by default will be Off ).
9) in Interactive page when click on user avatar i can see his profile contain user avatar, full name, school name, country name, number of followers, number of following & list of his posts below ( if one of user info missing don't save a space for it just display other info nice and clear ).
10) parent account we will arrange his page in taps for some sections instead of using side menu for everything.
11) in student profile below student name display student class name also total number of delay.
12) when add parent account to school and link it to spicific student add to backend toggle button named absent display which is On by default and i can toggle it to be Off which will display only Notes tap in student profile and hide absent days tap also it will hide the number related to total unacceptable absent days and just leave number of medical days & Suspension days.
13) enable users to multiple login and switch between different login accounts.
14) current we have one type of teacher account which must add actual attendance to all student for selected seminar so we want to make it two type of teacher account Regular Teacher which is the default behavior and second Split Teacher which can add actual attendance to specific students for selected seminar not all of them where other Split Teacher can complete add actual attendance for the rest of previous seminar ( Split Teacher can add actual attendance to all students in selected seminar if he want ).
15) enable school admin account ( any admin account ) to post news from app frontend directly.
16) in main page after login there is 4 taps below can we add above each tap a line which will display when the tap is active or selected to look like it highlighted or something like the video below.
17) Check Offline functionality and make sure it works fine with display actual attendance, delay, new, private message, student profile and make sure to check that when login the local saved data will be deleted.
18) submit button to submit actual attendance and delay move this button at the end of the list instead of top left and make it look like outline button.
19) school admin account only ( not normal admin ) can modify teacher notes both star rating and text note.
20) improve in-app browser functionality to allow me display pdf when click on pdf link or after display a page i can copy the url or switch to display the page in other browsers also when loading a page i need to see loading process animation.
21) adding a method to delete/modify classes or student name from app frontend using school admin account ( not normal admin ) Also i can assign or re-assign classes to teachers.
22) the link to be shared for teachers to allow them to register it need to open in browser to direct the user to registeration form in app. Can we direct him to app directly too so it display the registration form too.
23) admin when login to the app in class list page display it as two taps at top one for actual class list attendance the other is for statistical report like the one in backend for display some number about student attendance, absent & total for each class and groups and extra things here i can select a seminar number to display number base on it Also can print it. Default active tap will be Actual Attendance List.
24) in app frontend you already display backend link for admin account so display it to moderator too.
25) on backend for import student info when some student does not imported display a success message with a note that some students does not imported and below display a table for those students Also do the same for import teacher info and import parent info.
26) on backend for import student we can import excel files allow me to import xps files too ( will provide the file for it ).
27) on backend for import parent info this allow to import parent than assign him to student so check if this parent register in another school do not add him or assign him a student and if parent info added and student register in another school do not assign him.
28) in side menu add at the last two new menu item above contact us form. First Rate App which display a popup windows to add description and rating star ( default 5 stars ) so the user can submit this rate to rate the app in store. Second share app which will share app name with the link for download it from store ( take care of links and store base on decive if it App Store or Play Store ).
29) fix confirmation email and use ( will provide an email later ) email to sending it and use it in contact us form too.
30) in provate message send we don't want a title only deceiption.
31) i want to change the way display images and video in app because in Cloudinary account it uses too much bandwidth by adding to extra arguments to image/video links.
32) in backend there is multiple reports named Medical report, Suspension report & Exit reports those reports will display classes column whe select a specific class will display student names column after that will report registration column this is good for pc but not good in mobile or tablet view port so when a mobile or tablet display only those sections we want to display class list first when select a specific class hide class list column and display student name column when select a spicific student name hide student name column and display report registration column and there will be back button to return back also i can use print button on the web to print the report normally fast and clear ( do the same for Manage Absent & Manage Notes ).
33) when login using school admin account admin ( not normal admin ) in settings page add new field to set Warining reports rule number 1, 2 & 3 also a field to add delay rule.
34) when login using school admin only ( not normal admin ) in side menu below teacher registration link add parent registration link when do the same thing as teacher but the fields will be parent name, parent id, student name & student id After this it will check if parent already added in this school or not after that check if student already added to this school or not than it will send a request to school admin only to accept to assig this parent to student or not. School admin through frontend will have a option in side menu to display list of requests to accept them or refuse.
35) check private message to make sure that when admin send a private message only will send his own school users and when choice another users option and type users id or email should be already registered in his school not others Also i can type users name in Arabic or English and the app will help me to display list or users in my own school while typing to allow me to select one and send a private to him.
36) in add attendance to actual attendance list allow users when display student list for seminars not submitted yet click or seminar number will add true symbole represent student attendance another click switch to x symbol represent student absent another click will make checkbox's empty for all students at once this will help to make all student attendance than select a spicific student to make it absent after that click on submit button to save this attendance.
37) in main screen of app after login add search icon at top when click on it will display a popup windows to type student id or student name while typing in Arabic or English display a list of student to select a spicific student than click on Search button to display student profile directly ( this apply to search for my own school students not other schools ).
38) Upgrade ionic verion to ionic 5 and all plugin and make sure it will work properly in both platforms.
NOTE: Do not send me a chat message i will check your proposal and contact you if it fit my need just make sure to add links for some of your top skills project.
23 freelanceria on tarjonnut keskimäärin 685$ tähän työhön
Hi I have done this type of project in past. I can do this project. I have few questions about the requirements. Please message me so that I can discuss the project in details with you. Warm Regards Amit Bandana
I am experienced hybrid mobile app developer having 5 years experienced in website development using asp. Net and ionic development i will do it please hire me