Find Jobs
Hire Freelancers

Java program to find and backup images and other file types -- 2

$250-750 USD

Imefungwa
Imechapishwa about 7 years ago

$250-750 USD

Kulipwa wakati wa kufikishwa
I would like a Java program that does the following: 1) efficiently crawls a computer (mac, linux, windows OS) for files of certain types (matching a regular expression with wildcards perhaps, but also, see below, possibly by programmatically determining file types - images and videos to start) 2) prompts the user with an expandable hierarchical list of files/folders that can be selected by file and folder hierarchy or by types, and backup the selected files/folders to a remote location (initially an Amazon S3 bucket) with the following options (within the original target bucket/folder): a. preserving the original file hierarchy (from root source folder) in the destination b. storing files in folders by day, by month, or by year (of original file creation) c. storing files in folders by filetype d. default is to store all backed up files in a single destination folder 3) uses an embedded pure Java database (H2) for storing configuration settings, backup statistics/history, and a list of known files and locations to backup or ignore (user should optionally be prompted to select new files/types after each crawl and user can also see and change settings for all files in expandable list - ideally the expandable list will indicate nodes/folders which have newly discovered files of interest). Ideally, the program would be able to store multiple "configurations" for different backup jobs that can be "replayed". 4) has a GUI for settings and progress monitoring, but also be able to be run automatically from the command line (either based upon configuration settings passed in from command line or from previous/saved settings). 5) recognizes duplicate files regardless of location or filename (probably using some kind of hash list in the database) and not copy/backup duplicates unless configured to do so. 6) absolutely not change or affect source files in any way 7) keep/display a history of backup dates and statistics - e.g. how many files were found/examined, how many files were new, how many files were changed, how many files were backed up Also not required, but nice to have features include: 1) for image files, the program would offer to "adjust orientation" of copied images if needed based upon exif data (if available) in the files 2) the program optionally would be able to recognize files without extensions (or possibly just validate extensions using Apache Tika - see [login to view URL] for discussion), possibly adding appropriate missing extensions.... There are many areas in which this project could grow in the future if your work is successful. Freelancers who are interested in this project should provide the following: 1) an image of a Java GUI you have built 2) a description of the technology you would use for this project 3) a description of a similar solution you have built (if any) 4) an estimate or how long it will take and proposed project timeline/milestones 5) a brief description of what you think are the biggest challenges in the project 6) a bid/cost estimate for program completion Thank you for your consideration and best regards.
Kitambulisho cha mradi: 13425743

Kuhusu mradi

15 mapendekezo
Mradi wa mbali
Inatumika 7 yrs ago

Unatafuta kupata pesa?

Faida za kutoa zabuni kwenye Freelancer

Weka bajeti yako na muda uliopangwa
Pata malipo kwa kazi yako
Eleza pendekezo lako
Ni bure kujiandikisha na kutoa zabuni kwa kazi
15 wafanyakazi huru wana zabuni kwa wastani $629 USD kwa kazi hii
Picha ya Mtumiaji
Hi, This is Paul Devanesan has done Master's in Engineering and Technology from IIT Madras and worked with different big MNCs around the world. I have proven record of developing smaller projects from software Engineer to developed a big product for Bigger Clients across the globe and reached better position as Technology Specialist. After I absorbed all the technical skill sets and different delivery methods then I started my own development company to reduce the cost cutting, less maintenance, and very much transparent with client and finally providing superior support in all the levels of the project delivery model. I have 30 technically strong team could write right quality of code and produce best result for the given problem. Most of our technical team members are highly competitive and certified as per latest technologies. Please look at my technical skill sets passed in freelancer.com site with above 90% percentile. Thanks & Regards Technology Head PeriQ Technologies
$722 USD ndani ya siku 20
5.0 (28 hakiki)
5.6
5.6
Picha ya Mtumiaji
Hello, Greetings from Shopify We have recently completed the similar project and would like to show you a live demo which is similar to your project . I would like to discuss your project in more details so during the process we won't have any confusion regarding the job. Lets proceed our conversation in chat. Thanks :-)
$515 USD ndani ya siku 10
5.0 (3 hakiki)
5.1
5.1
Picha ya Mtumiaji
Can complete this in Java Swing. Dont know how to attach image of gui i made here. But i have worked with several java desktop application. All your requirement is ok, the only problem i think would be to remove the duplicate when they have different name. I think i could use metadata to check for this let me know if you are interested :)
$555 USD ndani ya siku 25
4.9 (28 hakiki)
5.4
5.4
Picha ya Mtumiaji
Hi, Ready for this task. Can we discuss details further? Waiting for your reply! Thanks - Nirmal Vidura
$500 USD ndani ya siku 8
5.0 (39 hakiki)
4.5
4.5
Picha ya Mtumiaji
I am an IITK graduate and I have 9 years of experience in software development. I have 100% completion rate and I have finished all the projects with the highest level of customer satisfaction. I usually finish projects with ease on which other freelancers have already given up. I learn and understand new stuff very fast and finish the job with top quality and reliability.
$555 USD ndani ya siku 10
4.0 (24 hakiki)
5.6
5.6
Picha ya Mtumiaji
Hi, I have more than 12 years experience in programming. Mainly working in big projects ( Desktop, Android and web). My programming Languages: java j2ee PHP... Send a private message to discus more details if you are interested. Thanks. Have a good day
$555 USD ndani ya siku 25
5.0 (2 hakiki)
3.7
3.7
Picha ya Mtumiaji
Hi, I have more then 10 years of experienced in java, i did lots of work on Swing,AWT, JDBC, servlet, JSP, Spring. Kindly initiate the discussion .
$422 USD ndani ya siku 10
2.7 (4 hakiki)
3.5
3.5
Picha ya Mtumiaji
I am ready to work on your task as per the requirement , and available 24/7 for status update message me Thank you
$555 USD ndani ya siku 10
4.2 (8 hakiki)
2.4
2.4
Picha ya Mtumiaji
Though I am new here but my team has 7 years of experience into Java. Can very well execute this Project
$444 USD ndani ya siku 7
0.0 (0 hakiki)
0.0
0.0
Picha ya Mtumiaji
Hey, how is it going today? My name is Michael, I'm a web designer/developer from Boston. I've had a look at your project description and feel that my skills match your requirements perfectly. In fact, I did a very similar project recently which I can share with you. Let me know when you have a minute to discuss.
$555 USD ndani ya siku 10
0.0 (0 hakiki)
0.0
0.0

Kuhusu mteja

Bedera ya UNITED STATES
Corte Madera, United States
5.0
147
Njia ya malipo imethibitishwa
Mwanachama tangu Mac 21, 2005

Uthibitishaji wa Mteja

Asante! Tumekutumia kiungo cha kudai mkopo wako bila malipo kwa barua pepe.
Hitilafu fulani imetokea wakati wa kutuma barua pepe yako. Tafadhali jaribu tena.
Watumiaji Waliosajiliwa Jumla ya Kazi Zilizochapishwa
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Onyesho la kukagua linapakia
Ruhusa imetolewa kwa Uwekaji wa Kijiografia.
Muda wako wa kuingia umeisha na umetoka nje. Tafadhali ingia tena.