If you want something like dropbox, that you can control, stacksync.org
provides an open source stack which does something similar.



--
Kevin Gill [email protected] www.movieextras.ie


On Wed, Apr 8, 2015, at 02:05 PM, Sean O'Donnell wrote:
> I don'nt have much experience with windows ui work, so I won't
    comment on that
>
>
    For S3 take a look at the boto library
>
> https://boto.readthedocs.org/en/latest/
>
>
    For http take a look at requests
>
> http://docs.python-requests.org/en/latest/
>
>
    When it comes to web services development, I like Django, but Flask
    has a good repuation as well.
>
>
    If you search github for python and s3, you will find a lot of code,
    some of it may be easily adapted to do some of the things you want.
>
>
    This for example backs up directories to s3
>
> https://github.com/psugand/Python-S3-Backup
>
>
    Best of luck
>
>
    Sean
>
>
>
> On 08/04/15 13:34, Sean McMahon wrote:
>> Hi All,
>>
>> Vicky suggested that I post here.
>>
>> I have a bit of a background in python,
            developing functions, regular expressions, algorithms as
            part of a large python integration codebase but this time
            around I am aiming to do something more focused on a user.
>>
>> I want to build an application similar
            to subversion/ dropbox, etc. that sits on a PC and uploads
            files to a server such as AWS.
>>
>> As there are so many development
              environments, plugins, choices, (pyside versus pyqt), etc.
              it would be great if I could get help from an experienced
              programmer/ developer with tool selection and who could
              give pointers into the required applications to
              successfully implement a PC file backup application.
>>
>> The project is as follows:
>>
>>  1. Develop an
                    application that will have a resident folder where
                    files can be stored.
>>  2. Application
                    accessible via system tray
>>  3. Application
                    uses http to post information back to server
>>  4. Server
                    processes information and inserts into
                    appropriate database.
>>  5. Application
                    can be installed on another windows PC and sync with
                    files in server based on
>>
>> Does anyone have any pointers? Are there any tutorials on offer that
            might help with the above?
>> Does anyone give tutorials (paid or
            free) that might cater to the above project?
>> Are there any meetups where people
            working on different projects can collaborate?
>>
>> Regards, Seán
>> --
>>
      You received this message because you are subscribed to the Google
      Groups "Python Ireland" group.
>>
      To unsubscribe from this group and stop receiving emails from it,
      send an email to [email protected].
>>
      For more options, visit https://groups.google.com/d/optout.
>
>


> --
>
You received this message because you are subscribed to the Google
Groups "Python Ireland" group.
>
To unsubscribe from this group and stop receiving emails from it, send
an email to [email protected].
>
For more options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google Groups 
"Python Ireland" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to