Question bank IOS with two way sync to server

Budget $100 - $15000 USD
Bids 35
Average Bid $8996

Request for quote for iOS
General Specifications
This project is for a completed, fully functioning iOS app that will be submitted to the Apple’s App Store. The iOS app will be primarily designed for iPad interface with secondary consideration for iPhone.

The iOS app will require full offline functionality. The main reason for this app is to be used offline. It is imperative that iOS has the syncing and offline functionality.

This will be a free app that will only be used in conjunction with a subscription service. App should be designed with android in mind at the same time although this will be added at a later date.

The app will serve as an operating platform for a current online question bank and classroom. All content will be downloaded with a subscription service on first sync with the server. The student will be able to choose when to re-sync with the server for two way communication. This will provide downloads of updates, and uploads of student progress. All the features on the online system will be incorporated in the app. (Show unseen questions, flag questions, incorrect question, search questions). Therefore records must be synced with MySQL Database.

3 Phases to the App

Phase 1 - Rapid Click-thru

Login and registration functionality
User registration will be performed on the Gulf Coast Training Solutions website. User authentication will be required to use the app.

Interface to select subjects
For tablet it should be icons.

Interface for quiz configuration
This is basic like select the number of questions.

Multiple-choice Quiz interface
Question page with question text, 4 answers, next button and correctness indicator.

Results page with question results

Phase 1 - Class Room

As per Rapid Click Thru, but will contain ‘child’ categories within the subjects – questions organized according to topics.
Phase 2 - Online Text Book
- Choose subject page
- Choose Topics
Features:
- Highlight Text
- Bookmark pages

Phase 3 – Limited Time Access

The uses will only be able to download the Rapid Click Thru section of the website to work with. Subscriptions will run for 1 month, 3 months, 6 months, and 12 months. Once the subscription is up, the IOS will not allow further access to the question bank
Technical Specifications
The iOS will need to sync data (ie question data, student data and exam data) with our server.

The iOS app will have the capability of automatically transferring information that is collected from the students to an existing MySQL Database accessed using a REST web service provided by the company.

All data will be transferred using JSON. Authentication will be required to ensure secure access to proprietary data.

The iOS app will have the capability of sending all data elements captured to a backend MySQL database using a REST web service for archiving purposes. The iOS app will be designed to notify a student when a newer version of software is available but not automatically download or install it.

The iOS app will be provided with a test environment so that changes or updates can be tested in a nonproduction environment. The iOS app should allow for developer to easily change the configuration of the web service’s settings. For example the web services url may require domain changes.
Functional Requirements
Full offline functionality. The main purpose for this app is to be used offline. It is imperative that iOS has the syncing while online and use while offline [url removed, login to view] iOS app will have the capability of storing and displaying the current status of each completed exam (such as score, questions, correct answers, and wrong answers) to the student.

System Maintenance

An annual maintenance contract will be provided at the completion of the project. Maintenance includes phone support. Annual or more often software updates may be required.

Post a Project Like This

This project was awarded to

iBeetel

This was the second time I was working with iBeetel. Usually when you post a project you expect to get good service, guess what, I got an AMAZING service! He is super polite, communications are easy, talked with him even on the phone. The quality of his code is really high and promises no problems. I can continue like this until tomorrow but I'll conclude it in one sentence: If you have a big project that needs to be done properly, choose iBeetel and from that moment, relax and have fun, because your project is in good hands.
About the Freelancer
iBeetel Profile Picture

Our motive is "Deliver Quality services within reasonable Time". We are team of expert mobile and web application developers and have been coordinating with different clients since 2010. Our services include mobile (iPhone, iPad, Android), web (HTML5, PHP, CSS, Jquery), and Hybrid (Coredova, phonegap, Sencha) application development with specialized QA services. We maintain quick turnaround development time for application as each customer gets one dedicated developer. Any evidence? Please review customer feedback on review page.

Looking to make some money?

  • Set your budget and the time frame
  • Outline your proposal
  • Get paid for your work

Bids on this Project

  • jstechnosales Profile Picture

    jstechnosales

    Ahmedabad,  India

    The quality of jstechno's solutions is an industry benchmark that most strive to achieve. With a presence around the country, and a reach that spans across the entire world, Jstechno is a one stop shop for Web related requirements.

    Javascript, Python, Website Design, and Graphic Design

  • devapps13 Profile Picture

    devapps13

    Bhavnagar,  India

    I'm a Certified ScrumMaster and expertise in Android and iOS apps, Unity3D Games (cross-platform), PhoneGap, HTML5, CSS3 and jQuery Mobile. I have done my Masters in Computer Application and I am proficient in Engish. As an evidence of my technical ability, please review the completed work on my profile to see the kind of projects I've done and the feedback left by the clients for the same. My skills includes: ==> Android (MVVM, Design Patterns, xml drawables, 9-patch images, layouts for different densities & screen sizes) ==> iPhone & iPad (Universal, Storyboard, Core Data, MVC) ==> Apple Watch Apps ==> PHP with MySQL ==> PhoneGap (Android, iOS, Blackberry and Windows Phone) ==> Custom PhoneGap Plugins for both Android & iOS (v3.0+ CLI Compatible) ==> HTML5 / CSS3 ==> jQuery Mobile ==> Core Java & Advanced Java (JSP / Servlets / MVC) ==> ASP.NET with C# and VB.NET ==> Desktop Applications using .NET ==> Back-end API Development & Integration (REST, JSON, XML & SOAP) ==> AJAX ==> jQuery & JavaScript ==> VoIP, Asterisk, Freeswitch, VPN Tunneling

    PHP, C Programming, Java, and JSP

  • tuannguyencs Profile Picture

    tuannguyencs

    Ho Chi Minh City,  Vietnam

    Over the last 4 years, I have developed a wide range of mobile apps including iOS application & games. I have much experiences of developing iPhone/iPad apps & games. - Mobile Games on iOS -I'm familiar with several game frameworks. -Using Cocos2d, Box2d cooperating with GameCenter, OpenGLES. - Mobile Applications on iOS - Social networking applications on iOS. -Cooperating with web services by using XML, JSON data structures. -Experienced about 3D frameworks: Cocos3D, ISGL3D.. I also have some experience in the following areas: C/C++, .NET, MySQL/MSSQL software design and t esting. I am reliable, honest, experienced, capable and. Looking forward to hearing you. Thank you for your time and consideration.

    C Programming, Mobile Phone, iPhone, and Android

  • jazz1404 Profile Picture

    jazz1404

    New Delhi,  India

    I am experienced Mobile application developer having 2 years of experience in developing native (iOS and Android) as well as cross platform applications using sencha touch, jquery mobile and phonegap frameworks. I am working in Infosys Technologies as Senior Mobile Application Developer. Some of the applications are - PWC's Regulatory Navigator - It provides everything you need to know about how the changing regulatory environment is impacting your firm and the rest of the financial services industry. With a primarily US focus, this app provides access to PwC's insights on the latest regulatory changes and links to key original source information, such as proposed and final rules. Target Devices - Iphone & Ipad https://itunes.apple.com/us/app/pwcs-regulatory-navigator/id559500180?mt=8&ls=1 MobileTime - PWC employee effort tracking system. This app provides timesheets that will be filled by the user. User has to put time and other details corresponding to the task assigned to him. The data on the mobile gets synched with SAP backend using JSON based webservice as middleware. MiddleWare - Json based webservice Target Devices - iphone & Ipad. OfficeLocator - GPS based application to find the PWC offices near you or you can search the office based on pincode or city name. Office gets displayed on Maps. TPtoGo - Content based application for transfer pricing etc. This application is available on Apple Appstore, Android Google Play, and on Blackberry Market. MiddleWare- SOAP based websrvice. App Links - App Store - http://itunes.apple.com/app/tp-to-go/id541054503?ign-mpt=uo%3D5 Google Play- https://play.google.com/store/apps/details?id=com.pwc.tptogo&hl=en Blackberry Appworld- http://appworld.blackberry.com/webstore/content/reviews/122515/?lang=en Mobile Expense - This app offers functionality to claim the expenses on travel etc during the official trip. MiddleWare - JSON based webservice.

    Java, JSP, Javascript, and Website Design

  • YourTS Profile Picture

    YourTS

    Uzhhorod,  Ukraine

    Hello! 10+ years of programming experience with 4+ years in mobile development. My team consists of 14 professional programmers for mobile, games & web applications i.e, IPhone, IPad, HTML5, Android, Windows Mobile, Corona, Unity, Cocoa, XCode. "Quality and Timeline Priority, Extra Service" My Main Skills: 1) Games - Cocos2D, Box2D, Chipmunk, OpenGL, Corona SDK - Game C enter, In-App Purchase, Social integrating - iAd, Adwirl, Admob, Chartboost, TapJoy, Cerebro - Testflight, Dropbox 2) Apps - iPhone/iPod/iPad, Android, J2ME, Phonegap - Web Service, Ajax, XM L, JSON, RSS, SOAP, WSDL - Image Processing, Captioning, Filtering, Camera - MySQL, SQLite, HTML5, PHP, JSP - Facebook, Twitter, Youtube, Instagram - Google Map Service, GPS, Augmented Reality 3) Web - jquery-mobile, ajax, php HTML5, css, asp - wordpress, joomla, zend library, Magento, Drupal - Facebook, twitter, google + ******************** If you are expecting such words as "High Quality", "Clean Code", "In-Time Delivery", I would be the right person. If you can stand with "Memory Leaks", "Often Crash", "Low Quality", "Postponing the delivery" then I'm not your choice. I will try my best to be in the same line with the high technologies. I don't pretend to do everything. If I can not do I'll clearly say "No, it's not my area". My motto is "Be ahead and Be honest!". I can choose best-skill developer of my team and I can also work with him for you. I will always provide the Best-Speed and High-Quality. ********************* THANKS FOR YOUR BUSY TIME!!! If you want high quality service, please give me a call. Skills: Mobile|iOS|iPhone|Android|HTML5|Game|Cocos2d|Cocos2dX|Box2d|Kobold2d|CoronaSDK|iOS

    Javascript, .NET, iPhone, and Android

  • BenAppoko Profile Picture

    BenAppoko

    Hexham,  United Kingdom

    I have 15 years experience in the video games industry, but have moved over to mobile App development since the introduction of the iPhone.

    Game Design, Troubleshooting, Technical Writing, and Freelance

  • XcodePro492 Profile Picture

    XcodePro492

    Bharuch,  India

    Hi, I am a developer with 5 years of experience in Mobile Technologies, especially iOS and Android. I work on iOS and my team (Group of Friends) works on both iOS and Android. I manage a small team of local developers. We have completed almost around 200+ projects successfully so far. You can check our feedback here on freelancer. We have worked for clients from Australia, London, USA, Germany and Italy so far. Regards, Khatri Abdurrashid A.

    PHP, ASP, C Programming, and Website Design

  • icondancer Profile Picture

    icondancer

    Sugarloaf,  United States

    Over 30 years programming and design experience. Expert in developing iOS applications for all size companies including a mobile POS system for a fortune 500 company and ONC-ATCB approved mobile EHR application.

    PHP, ASP, C Programming, and Java

  • devexpertsteam Profile Picture

    devexpertsteam

    Chisinau,  Moldova, Republic of

    Only The Best Is Good Enough for You. A large number of delighted customers speak for themselves. - Business-Oriented Development Our team permanently works on advancing our technologies and skills, our main tool and weapon. This helps us to satisfy virtually any business needs avoiding technology constraints. - Impeccable Quality We believe that a quality product begins with quality development, not with post-production QA. This approach allows us to offer lifetime bug-free warranty, which our team offers without any concerns. - Life-Time Support Our long-term customers benefit from unlimited software support, during all project stages. We are already for more than 10 years in this business and are planning to remain there.

    PHP, C Programming, Java, and Javascript

  • inspeero Profile Picture

    inspeero

    Santa Clara,  United States

    Inspeero is a new age mobile development company for all popular mobile platforms like iOS and Android. We also excel in PhoneGap, HTML5 and JavaScript powered Webapps for mobile devices. We have two development centers one based out of Silicon valley in Bay Area, San Francisco and other based out of Mumbai, India. Our aim to provide best quality products at a competitive price and build a long lasting relation with our clients. We have over a decade of experience of working in top fortune 50 companies like Cisco and Deloitte and played a pivotal role in shaping the mobile products and overall strategies. We have strong capabilities and expertise in mobile application development. Breadth and depth of our services are - iPhone/iPad DevelopmentAndroid DevelopmentHTML5/JS/PhoneGap UI Design Video Technologies (HLS/Encoding) Facebook and Twitter API Integration. Geo-Location/Map API Push Notifications Coredata/SQLite Service Description We provide supplementary verticals to support core mobile application development service. These are: o Mobile Application Planning and Discovery Mobile Brand and Application Research o Application Project Management - Both Budget and Timeline o Application porting on different platforms. o Website Integration to Mobile Platforms o App Store Submission. o Application Integration Into Organizations o Marketing and Promotion of Applications o Application Usability Testing o Updates and Maintaining Application Service guarantees that are associated with each project undertaken by us are ** Best design practices employed for app development. ** Time and Quality are assured with us. ** QA support for 1 month after the date of completion (QA support period is negotiable as per length of the project). Post support dates, Clients are always welcomed to report any issues. We would try our level best to alleviate their concerns. ** With development being done in both US and India, support is provided 24x7 ** US and India number to get in touch directly with us. ** Competitive prices for quality of product delivered. ** Professional English speaking team.

    C Programming, Java, Javascript, and Wireless