Thanks for the reply.
* Serving the application: basic information of pitfalls / hiccups that
should avoided and what are the best practices for serving an application in
production.
* Authentication + Log-out. I need information on this functionality with
regards to what security is needed to make a secure login system for a
production ready application. On this topic I am quite insecure / less
knowledgable, so that's why good information on the topic would be invaluable.
* Display some information on the `Main` page, let's say weather information:
a float number for temperature and an image of the current weather status. This
part is probably the part I understand the most, it's straight-forward web
development with lots of resources that are easy to find and understand.
* No advanced database functionality, only as needed for the Authentication
system, using the simplest database possible.