Andriod App and simple Widget

  • Status Closed
  • Budget £400 - £700 GBP
  • Total Bids 43

Project Description

App development

The app is for a services company who create and manage bookings (maintenance) through a private system.

Initial screen :- "Client Login"

1. Email, Password, Remember me (checkbox) and Login button.

However, the admin login will be sent to different API URL so to access admin login, the user will type "admin" as email and "admin" as password, then the login form changes to the admin login where they'll login normally as admin (this process is so we don't need 2 apps)

So either a client would be logged in or an admin. Both have different features hereafter referred to as "Client" and "Admin"

Note: Each booking for app use will contain only the following data:

ID, Client/company/customer name, Address, Postcode, Contact numbers, date, time, duration, technicians name

This will help understand all the following:

Admin area:

Calendar (simple):

view todays calendar with the ability to scroll days/months (view is daily only) - listview will contain bookings and each booking will have its own ID (integer)

By clicking a booking, if the time has commenced then an option should be there to create a report.

- The report will be a general form with select options, textareas, checkboxes etc. (approximately 10 items)

- At the bottom of the report should be a canvas to write a report with a tablet pen (or basic touch screen)

- Below that should be two boxes to sign by technician and customer.

- Both the sketched report and signatures should be sent to the API as png or jpg as a multiform post submission. (the online API will process the form so app doesn't have to do anything else. If the tablet or phone is offline then the form should be saved to submit when data/internet becomes available).

There should be a button to email the report manually too. The button will simply send a GET query to {API_URL}/[url removed, login to view]{BOOKING_ID} so only email address and send button will be required. No hassle here.

Ability to view all bookings. With a 2 year history minimum synchronized from server for offline viewing).

Notification service to alert on bookings 10/15/30/45 minutes (depending on settings preference) prior to bookings

Android widget (like google calendar) to scroll through any day (default "today") and view bookings of the day in a predefined format. (listview)

Ability to go to the web system from within the app (webview in app) - not browser

Client area

Create booking request - A form with specific information like address, postcode, list of services (full details will be provided)

Ideally this shouldn't take longer than 10 days as there's no serious coding for any features. The server will do all the work.

No bid above £700 will be looked at.

Get free quotes for a project like this
Skills Required

Looking to make some money?

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

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online