Comic panel generator assignment project.
- The barebones core files were created first to ensure the functionality of the app. This required using Flask and its other packages which are included in the README.md .
- Once the app was barely functional, the focus was shifted towards web page designing and structuring.
- As soon as the app looked presentable, small features were added like adding a separate download button for individual images and the option to toggle whether the image must contain a speech bubble. This was implemented by simply adding the statement " with empty speech bubbles" to the input prompt at the backend.
- Finally, sensitive information like the Flask App secret key and the API authorization key was added in a
.envfile and was deployed topythonanywhere successfully.
- Although this project was informative and fun, some areas can be improved.
- Adding the option to compile all the images as a single comic layout.
- Adding users and image storage for individual user accounts with a database.
- Using TailwindCSS instead of Bootstrap for granular control over the design.
==There seems to be an issue with pythonanywhere and the API hosted in AWS thereby making the deployed site obsolete. Please use the Github files locally.==