I am a hobbyist programmer and I wrote this website during winter 2017/8 to learn JavaScript. I had already written a couple of websites using PHP/mySQL and this was a challenge to keep the brain active. Whilst it was originally for personal use and replaced a simple spreadsheet, I thought others may find it helpful so I decided to make it public. Before it is widely publicised I am asking for help to test it, so please don't circulate beyond YBW forum members.
At the time of writing I am still testing the maths so please use with caution and as a check only. If you think the maths doesn’t work please send me the details of your passage at the contact address so I can replicate the problem.
If you find any software bugs or other irritating issues please check out the bugs page as there may be a short term work around or the issue may be logged. If it isn’t feel free to drop me an email and I’ll investigate it and either carry out a quick fix or add it to the bugs list. I have tested it in most popular browser but as most of my work was done in Chrome (because it links directly to my development application (Atom and Netbeans), there could be some strange affects in other browsers. If you do find something wrong or irritating please also let me know which browser you are using.
I intend developing the application further, but it is likely to be winter 2018/9 before I sit down to do anything major as I have lots to keep me busy during summer and sitting in my home office developing web pages isn’t one very high on my priority list. There is a list of enhancements I want to make on the bugs page and if there is anything you’d like to see added that isn’t there please send me a general outline. I won’t promise anything but I will make an effort to incorporate all requests if they are useful to the sailing community.
The website is being developed to be stand alone so that I can use it on my laptop in places without internet access. Once it has got through extensive testing phase and I’m confident there aren’t any safety bugs I will be happy to share it with anyone who wants a copy. You will need to install an application such as XAMPP which allow websites to be run locally. Send me an email if you are interested.
I have made the website responsive but it should be noted that it doesn’t work very well in smaller screen sizes and there is some work to be done on the formatting of the tables.
If you are a professional developer, either front end or back end, and would like to look at the code and send comments I would love some feedback. As I say, this is a hobby but I would like the code to be as professional as possible, without getting bogged down in the minutiae of coding. Website design, especially CSS, is not my strong point!