Firebase Database Creation & Syncing Expert for an online company

Job ID: 37597531

Budget: $750 – $1,500 USD

Online database for mail management

We need to manage physical mails (letters and packages) for our clients and report them online.

In short:

1/ We receive letters and packages every day for our clients

2/ We picture them (outside picture)

3/ Each incoming mail is marked with a unique ID (label)

4/ We allocate each picture to a mailing box online

5/ Client of the mailing box is informed by email that a new mail is arrived for him

6/ Client can instruct us through his online account with the following options (see images with charts) :

a/ Scan content (after scan shipment is still be available for forwarding)

b/ Forward -> select forwarder


• Priority mail postal service (no tracking number)
• Priority mail postal service (with tracking number)
• FedEx (with tracking number)
• UPS (with tracking number)
• DHL (with tracking number)
• Consolidate (combine multiple shipments into a single one)
• Other/Comments: ____________

 Insert destination address + phone number of receiver + (for packages content description and value for custom declaration)

c/ Shred-discard shipment (no more option available after this option has been selected)

7/ Our team receive the information through the platform about the open tasks and client to receive a confirmation once a task or a group of tasks has been performed for him.








From a computer point of view, we need to manage the above-mentioned actions electronically:


• A secured portal access for each client linked to his online account and to stripe payment system.
• A secured portal access for our admin team and an easy access to the bucket system for pictures (drag & drop), data and of course add new clients easily.
• Maintain a database of mailboxes with numbers, names, addresses, emails, phone numbers, updated payment status from stripe and copies of documents for each client
• A bucket to receive all pictures and data (size, weight, address) before they are allocated, directly from iphones or scan systems
• An easy way to allocate pictures/data to each mailbox
• A validation system to inform clients about incoming mails (max 1 mail per day per client even if the same client received multiple shipments)
• A monthly report showing all shipments in storage for more than 15 days
• A generated report showing all clients in the database (between 10 and 3’000)
• All structure needs to be user-friendly and should not be based on IT constraints.

Additional info:

• Database development with FIREBASE
• Storage of pictures at google and easy to manage or backup before server removal.


It is crucial that the freelancer understands precisely our daily activity before starting anything.

Additional video from competition are available at:
https://www.youtube.com/user/anytimemailbox
https://www.youtube.com/watch?v=OyDOW82Sf3s&t=12s
https://www.youtube.com/watch?v=VPB4Ed_8MtI


Anything unclear should be clarified prior starting anything.

Please make your quote clear and simple so we can compare with other freelancers (no crazy prices).

Please also provide link to online databases you already made with Firebase.

We can provide any necessary information about our activity.

Please do not place bid within the next 60 seconds from this publication as it means that you didn't read the description up to the end and that your bid will be automatically discarded.
Please do not ask to talk without asking specific questions about the project, we are not here to make conversations.