Find Jobs
Hire Freelancers

XCode Swift app for iPad. Simple application for grades.

$30-250 USD

Closed
Posted about 8 years ago

$30-250 USD

Paid on delivery
University coursework planning tool. To help students manages their courseworks and coursework sub-task efficiently and in a timely manner. The app shall use a split view pattern with the key coursework details in a ‘master’ UITableView and the corresponding ‘Detail’ view will detail the coursework plus related tasks. The detail view shall give a graphical indication of task progress and the task details. The detail view shall also allow the user to add add/delete/edit tasks. When a coursework is created it should also put the due date into the iPad Calendar. The user can indicate when a task is completed or can set an estimate of the percentage completed. The application shall calculate the total progress as a percentage to the user based on the progress of all the subtasks. All the data entered and state of a coursework shall be persistently stored using core data. The user can enter coursework details into the app as below: Module Name Level (4,5,6, or 7) Coursework name Value (% of overall module) Mark awarded (actual) Due Date Notes Coursework reminder (optional for the user to set) Once a coursework is entered the user can then enter one or more tasks that must be done in order to compete the coursework. Tasks details are as below: Task name Start time (date it will commence) Estimated length of time (in units of days) Notes. Task due date Task reminder (optional for the user to set) User Requirements R1: The software shall allow the user to enter details of a coursework. R2: The software shall allow the user to enter task details for a coursework. R3: The user shall shall allow the user to be able to delete a coursework. R4. The user shall shall allow the user to be able to delete a task. R5: The user shall shall allow the user to edit a coursework. R6: The user shall shall allow the user to edit a task. R7: The software shall allow the user to view progress of a coursework. R8: The The software shall allow the user to set a reminder for a coursework. R9: The software shall allow a user to set the percentage complete for a task. R10: The software shall allow a user to set (edit/delete) the actual mark for the coursework. System Requirements RS1: The software shall notify the user when a task schedule has not been met. RS2: The software shall place the due date of a coursework in the Calendar app. RS3: The software shall give a graphical indication of individual task progress. RS4: The software shall give a graphical indication of coursework task progress. RS5: The software shall give a graphical indication of the days remaining before the coursework due date. Non Functional Requirements NF1: The software shall adhere to Apple design guidelines as regards fonts and layout and general usability. NF2: All user data shall be persistent. NF3: The software shall persist the state of the UI in the event of backgrounding or the application quitting. NF4. The software shall persist all coursework data even after the due date. NF5: The software shall be intuitive and simple to use.
Project ID: 9983567

About the project

6 proposals
Remote project
Active 8 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
6 freelancers are bidding on average $461 USD for this job
User Avatar
I have a lot of experience in iPhone applications development. I have developed many iPhone apps. I can develop your iPhone app in very less amount of time. You can check my reviews to get an idea of quality of my work. Please discuss further so that I can start working on your project. Looking forward to hear from you. Thanks :)
$699 USD in 10 days
4.8 (11 reviews)
5.7
5.7
User Avatar
Hi, my name is Kevin and I’m a IOS developer. With years experienced in mobile app and desktop app developing I'll give you the best outcome along with your satisfaction. Obviously, I'm new here so I'll work at low cost to get reputation but that doesn’t mean I couldn’t give you the expected quality services and products. Addition, I also have experiences in developing with newest programing language SWIFT as well. So why shouldn't we have a desirable collaborating? Regard, Kevin.
$222 USD in 3 days
5.0 (8 reviews)
3.2
3.2
User Avatar
A proposal has not yet been provided
$888 USD in 25 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED KINGDOM
United Kingdom
0.0
0
Member since Mar 18, 2016

Client Verification

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.