On 18/07/15 04:20, boB Stepp wrote:
My wife (a Montessori teacher

No idea what that is but I'll assume its pretty much
a regular type teacher...

For her most urgent project to be done before school starts in 5 weeks

For the *urgent* project I'd consider using Sqlite for the data and store it on a cloud server. That will enable sync between devices, provided they don't both make changes at once. Its not super secure but it does provide some level of access control on the cloud and the data isn't in a simple text file so can't be trivially read.

You can migrate to a bigger client/server solution later if needed provided you build a data access API from the start. And the more extensive security features need to be added later. Treat the 5 week project as a semi-throwaway prototype learning experience.

Other than that Laura's advice is pretty much spot on.

I do own server space and a domain name that I have never used, but
should be adequate for my wife's needs.

What software will they allow you to run? The server owners restrictions are likely to be a major factor in your choice
of solution. For example do they allow you to install a web
framework like Django? Or do you have to use Wordpress or
similar?

Not all web providers are equal. You may find you are better
off using something like Google or Amazon web services.

Finally, for a really modern feeling web app you are going to
have to use Javascript, possibly quite a lot of it. If you
don't already know it, it will be a steep learning curve, so
you might want to start reading now!

--
Alan G
Author of the Learn to Program web site
http://www.alan-g.me.uk/
http://www.amazon.com/author/alan_gauld
Follow my photo-blog on Flickr at:
http://www.flickr.com/photos/alangauldphotos


_______________________________________________
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
https://mail.python.org/mailman/listinfo/tutor

Reply via email to