This application is created for pure demo needs. It has nothing to do with any real business you might think it has. The only reason I put it here is to demonstrate my programming skill. You might find all source codes here.
This app has been written in Golang as a part of finishing this course on Udemy. Here is my certificate, just in case.
This simple demo application allows you to "book" one of two rooms for rent in the mythical "Fort Smythe Bed and Breakfast" hotel. You may check the availability of each room separately for specific dates' ranges or check if either of them is available for a certain period "one-click". If one of the rooms is available, you can "book" it. Afterwards, the email will be "sent" to the address you entered. I use a MailHog mail server emulator for this demo. So nothing will really be sent, but you may check mail that was "sent" both to "yours" and to "hotel's owner's" addresses here. After you "booked" a room, it becomes unavailable for the period of dates you have chosen unless I decide to re-initialize the database for some reason. Well, it is a demo application. What else would you expect? All emails are stored in the memory for now, so they are available until either MailHog or the whole hosting machine is restarted.
If you are interested in hiring me or contacting me for some other reason, please see my contacts here. Thank you.