Find Jobs
Hire Freelancers

Custom ASP.NET FTP application

$50-350 USD

Completed
Posted over 9 years ago

$50-350 USD

Paid on delivery
I need a custom FTP application written in ASP.NET. The point of the application is to create a web interface for uploading files to my FTP site, and an Admin panel to create, store, and manage the accounts for the interface. If you have any questions after reading the description, please feel free to ask. IMPORTANT: part of the project is to install and configure the application on my GoDaddy Windows web hosting. The project will not be accepted/paid until the application is working properly on the website. I will provide FTP information once the project begins. APPLICATION DESCRIPTION There will be two main pages required: an admin panel, and a user interface. The Admin panel will require a login with username "Administrator" (we will set the password later). It will have access to the top-level FTP folder and provide a treeview to browse through and select subfolders. It will need to offer the following controls: - Create Account: create an account with access to the folder that is selected in the treeview. The administrator will set a username and password for the account. - Create Subfolder: create a folder beneath the selected folder. - Move to Trash: the top-level folder contains a subfolder called "_to_trash". This button will move the selected folder into the _to_trash folder. Prompt for confirmation before doing this. - Delete Folder: delete the selected folder. Prompt for confirmation before doing this. - Manage User Accounts: view a list of all active accounts in a two-column table showing Account Name (the username) and Home Directory (the folder the account has access to, shown as a relative path, e.g. "/home/ftpaccounts/AccountName". From here, it will display the following controls: - Change Password: change the password for the selected account - Delete Account: delete the selected account - Change Admin Password: change the password for the Administrator account used to log in to the Admin panel. The user interface will require a login with a username and password created in the Admin panel. It will show a treeview showing the files/folders contained in the account's home directory. (Any directories at or above the level of the home directory should not be visible.) It will offer the following controls: - Upload Files: present a dialog for the user to browse their computer for files to upload to the directory selected in the treeview. - Delete: move the selected file(s) or folder(s) to the _to_trash folder. (The user will not be able to see the _to_trash folder.) Prompt for confirmation before doing this. - Change Password: allow the user to change their password. - As an additional requirement, any files uploaded through the user interface should be moved to the "_to_trash" folder after 30 days. DELIVERABLES - Installation and configuration of the ASP.NET application on my web host - Delivery of all source code and associated project files Thanks for bidding!
Project ID: 6427683

About the project

7 proposals
Remote project
Active 10 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
can you please explain again "- Move to Trash: the top-level folder contains a subfolder called "_to_trash". This button will move the selected folder into the _to_trash folder. Prompt for confirmation before doing this."
$370 USD in 5 days
4.8 (80 reviews)
7.0
7.0
7 freelancers are bidding on average $310 USD for this job
User Avatar
Hi, I understood your high level requirement. I am interested to work on this project. I have 6+ years experience in software development and customization using wide range of Microsoft technologies (C#, ASP.NET, MVC,WPF, Window form, Sql Databases, Azure, Sync framework etc.) and few open source like PHP,Java,JabbR. Since i have previous experience in such applications, so I think it will help in this project, if selected. About my previous work, you can visit my profile to see feedback from previous employer. Let me know, If you find me suitable for this project and share complete details. If you want more details, we can discuss over chat/ skype. Regards, Shashi Bhushan
$222 USD in 15 days
4.9 (34 reviews)
5.3
5.3
User Avatar
Hi, have worked before and I was so happy to cooperate with you. Hope to give you a hand on this project. As discussed, I will deliver a demo within 7 days, may be sooner, then you could have time for testing. I have no problem with your requirements. There's only a little thing which is I could only start working on Thursday. So if you got my message and still want me to work on this, please let me know. Thank you.
$333 USD in 7 days
4.9 (14 reviews)
5.4
5.4
User Avatar
Hi, An ASP.NET,c#,vb ,SqlServer,JQuery,Javascript expert here. Please feel free to discuss the project with me . Thanks, Murtaza
$350 USD in 5 days
5.0 (12 reviews)
4.7
4.7
User Avatar
I want to know more about "Move to Trash" functionality. Very interesting project. Thanks for posting...
$473 USD in 8 days
5.0 (12 reviews)
4.8
4.8
User Avatar
Sir I am interested in your project. Let me help you, I hope that you will be satisfied from my work. I am a Professional ASP.NET web developer. Along with a web develper I am a good tester also so i am sure that you will not face any bug or error in the future . You can check that my projects completion rate is 100%. I hope that you will also satisfied from my work. Thanks.
$200 USD in 10 days
3.5 (8 reviews)
4.3
4.3

About the client

Flag of UNITED STATES
Roanoke, United States
5.0
94
Payment method verified
Member since Nov 28, 2007

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.