Completed

Android invoice administration App

This project was successfully completed by CreativePowerCo for $500 USD in 20 days.

Get free quotes for a project like this
Employer working
Completed by:
Project Budget
$250-$750 USD
Completed In
20 days
Total Bids
12
Project Description

I want a simple Android app to store received invoices. Users can save their invoice data and a picture of the invoice. They should be able to get an overview of the invoices in the webapp.

The webapp will be hosted on our LAMP server (PHP5.3) and should be able to host multiple users.

It should consist of 3 parts:
1) The Android App for entering invoice data and making picture of invoice
2) A PHP webapp for storing/syncing invoice data/pictures and viewing reports
3) An admin section where the system owner (being me) can add users and set quota.

ANDROID APP
- add/delete/edit invoices
- invoice has fields for Invoice number, InvoiceDate (default = date of creation), Company, Category, Description, Amount excl. VAT, VAT amount, Payment method (cash, bank, credit card, unpaid), Invoice file/picture.
- use build in camera to take picture of invoice - store picture
- add/edit/delete categories
- category has field Category Name
- get overview per month/year/category/company - on click: show invoice details
- export data and images in XML spreadsheet for use on PC
- sync data with webapp (use specific username/password to save to right user)

WEBAPP
- add/delete/edit invoices
- invoice has fields for Invoice number, InvoiceDate (default = date of creation), Company, Category, Description, Amount excl. VAT, VAT amount, Payment method (cash, bank, credit card, unpaid), Invoice file/picture
- upload invoice file
- add/edit/delete categories
- category has field Category Name
- get overview per month/year/category/company - on click: show invoice details
- export data and images in XML spreadsheet for use on PC

ADMIN SECTION
- add/edit/delete users
Per user I should be able to set name/e-mail/username/password/quota (quota is the maximum amount of invoices a specific user can store).

Maybe later we will have to extend it with a Paypal payment module to automatically process payments and adjust quota.

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