Even though AWS documentation is pretty comprehensive I found myself running into a few problems while creating an environment
for my flask application.
Even though AWS documentation is pretty comprehensive I found myself running into a few problems while creating an environment
for my flask application.
Even though AWS documentation is pretty comprehensive I found myself running into a few problems while creating an environment
for my flask application.
After spending a whole day trying to modify nginx.conf on app deployment and going through AWS endless documentation, I finally succeeded and wanted to share it with you.
Fully responsive website
Here is my first 'real world' project. The shop owner gave me the chance to build my first website from scratch.
Back-end is handled by Flask. Front-end is built from HTML / CSS and plain JavaScript as I didn't feel the need for any libary.
All persistent data are stored on a AWS MySQL database connected through MySQLdb Python library.
The website is hosted on a AWS Elastic Beanstalk instance.
This project taught me a lot about front-end and back-end web development as I had to do everything by myself, from designing the pages to tweaking nginx configuration files.
Features
Fully responsive design
The owner can post news / updates that are then displayed on the homepage
Users can register and get notified about their next appointement, subscribe to the shop newsletter
The owner can manage products and services displayed as well as create new categories of products or services
The owner can also manage business hours in real-time
Visitors can contact the shop through a simple form