We help IT Professionals succeed at work.

build simple website for receiving files

High Priority
248 Views
Last Modified: 2019-03-07
Dear Experts,

I am looking for a simple web page where I have thousands of customers who send lot of documents and invoices; what I am looking for

Customer would have login id (based on his number)

all his details would be populated in the opening page like name, address, bank details etc (pre populated from old database; any changed to existing details needs permission)

1.png
and he should be able to attach file ( only pdfs and images) and click submit and it should get saved in a database

I should be able to download the invoices

the customer should be able to do it from any platform ( mobile pc etc.)

thank you for your help in advance!!!
Comment
Watch Question

Nirvanalearner

Author

Commented:
I have come across "https://invoice1.odoo.com/web#action=210&model=account.invoice&view_type=list&menu_id=85"

here I a sending invoice, however i need something to accept invoices

Thank you in advance!!!
JohnBusiness Consultant (Owner)
Most Valuable Expert 2012
Expert of the Year 2018

Commented:
What about something like Huboc ?   (https://www.hubdoc.com/)

That is already made for this activity.
Nirvanalearner

Author

Commented:
Yes but what it does is it stores all documents and segregates it . I am looking more on personal site for my business. this is how it works

the customer log in with his ID

all his details will appear on fron screen like he address, logo, Tax code, bank details etc.,

from the attach button he can either attach a pdf or an image.

Hope i am clear
David FavorFractional CTO
CERTIFIED EXPERT
Distinguished Expert 2019

Commented:
WordPress + GeneratePress (theme) + Beaver (page builder) + GravityForms (form builder) provides one simple approach.
JohnBusiness Consultant (Owner)
Most Valuable Expert 2012
Expert of the Year 2018

Commented:
That would be very complicated to build and I cannot advise you on that. We are just starting into Hubdoc but it appears to be made for companies and not individuals, so I cannot advise there either.
Daniel PineaultPresident / Owner CARDA Consultants Inc.
CERTIFIED EXPERT
Distinguished Expert 2018

Commented:
You're getting into web development.  You'll need to implement a modern framework to ensure security, then have a client table.  The question here is attach in what sense, push it into a table under that client, have a directory for each client where attachments are uploaded?

The uploading itself isn't much of an issue, but building a properly secured login system is!
Nirvanalearner

Author

Commented:
Hi Daniel,

thank you for your rely. Yes you are right push into client table and have a directory for each client.

You are correct. it needs to be secured

Thank you
President / Owner CARDA Consultants Inc.
CERTIFIED EXPERT
Distinguished Expert 2018
Commented:
In such a case, there are any number of PHP frameworks that you could use (Laravel, Zend, CodeIgniter, Yii, ...) then creating a basic form should be too complex.  It all depends on your skills, interest in learning new stuff (HTML, CSS, JavaScript, jQuery, PHP, MySQL, Framework, ...) and timeline.  You may simply prefer to hire someone, such a job shouldn't break the bank.

Explore More ContentExplore courses, solutions, and other research materials related to this topic.