Đang Thực Hiện

Add feature to existing site that allows users to create FTP accounts for themselves, program that checks all folders and submits data to existing web service.

I have an existing customer portal where users can login and manually upload files. I want to add functionality where they can setup an FTP specifically for themselves so they can upload the documents there. Then I need some program to run every x minutes and ping all the FTP folders that have been setup and upload the data to an existing web service.

The functionality i'm looking for should be very similar to setting up an FTP account with google. Here:

[url removed, login to view]

Here is a breakdown of what I'm thinking

1. A way for a person to setup a new FTP Account with user specific credentials.  A way for user to change credentials at least the password. A way to tie the FTP credentials to the company ID we have in our portal. Maybe this can be done by embedding the setup into our pages via an IFRAME and passing the Company ID to the page. Also, A way for each person to view the ftp location and username after the fact.

2. An admin area where I can see all the FTP Accounts created and cancel them. 

3. A program to run every x minutes that checks all the ftp folders and submits the file/data from the folders to a web service. For each file, we need to add a new static piece of data to tie the file to the company via the company ID.

4. Wipe out the file after it's been processed by the web service

5. Ideally, I'd like to give everyone the same URL to go to, but based on the credentials they enter the data goes to a specific folder that others can't access. However, I'm flexible on this.

6. Ideally, the code to check the ftp and send the data can be hosted on heroku and setup via a heroku cronjob. 

Additional Notes:

- I don't currently have a setup for FTP folders because I am hosting on heroku, i'm looking for guidance on what I need to purchase/setup to make this happen,

- The existing customer portal is built on [url removed, login to view], we shouldn't had trouble embedding the page within the portal, but we need to be able to tie the information from what the user sets up to the logged in user.

Kỹ năng: HTML, Java, Ruby on Rails, Salesforce.com, Kiến trúc phần mềm

Xem thêm: need create site, web portal functionality, web hosting java, want create new site, static salesforce, service 5, salesforce customer portal, ruby rails way, rails send, portal web service, location service google, java company, java new feature, want create web page, heroku salesforce, google location service, customer service support company, customer portal salesforce, create view ruby rails, heroku ruby rails, go ruby, company folders, ruby web, ruby rails support, ruby rails heroku

Về Bên Thuê:
( 19 nhận xét ) New York, United States

Mã Dự Án: #1710367

Đã trao cho:

umernaseer

please check pm

$400 USD trong 5 ngày
(20 Đánh Giá)
6.0

6 freelancer đang chào giá trung bình $408 cho công việc này

SigmaVisual

We can help in your project, please check PMB and our ratings/reviews to get idea of our experience.

$250 USD trong 7 ngày
(47 Đánh Giá)
6.8
hafeez

Respected Client, Please review my private message and most important, review link I mentioned in it. It will help you understand my expertise.

$650 USD trong 15 ngày
(7 Đánh Giá)
4.9
pivn

Thank you for your invitation. I'm an expert Software Engineering. I can do it.

$500 USD trong 10 ngày
(28 Đánh Giá)
4.6
pranay123456789

Hi, I am a J2EE architect with 4 years of experience. Please, check PM. Thanks.

$400 USD trong 30 ngày
(1 Đánh Giá)
2.1
I7d3ySG2Z

Custom software development - <b><i>Removed by Admin</i></b>

$250 USD trong 1 ngày
(0 Đánh Giá)
0.0