This program is the actual implementation of Day 71 Project: Website's Blog Deployment, deployed in the Cloud application hosting for developers Render with a free tier account. It functions as a blog with an internal database for storing users, posts, and comments.
Please note that the free instance types will spin down with inactivity within Render, and that the database will expire after April 24, 2024. After that date, this project might not function as per expected in its deployment, however, the files will still be available for migration.
You can see the website here: https://websites-blog-deployment.onrender.com/
- CKEditor - Integration of CKEditor for Flask.
- Flask
- Flask-Login - Provides user session management for Flask.
- FlaskWTF - Integration of Flask and WTForms.
- Gunicorn - Python WSGI HTTP Server for UNIX.
- Jinja
- psycopg2 - PostgreSQL database adapter for Python.
- SQLAlchemy
- Werkzeug - Used in this project to handle password hashing.
- WTForms
- Creating or using requirements.txt
- DB Browser for SQLite - Useful for visualizing databases' structures and data.