This repository contains a blog application developed using HTML, CSS, JavaScript, and Python Flask. The application allows users to create, read, update, and delete blog posts. It also includes features for user authentication, including user registration and login functionality. The blog application is designed to provide a seamless and intuitive user experience for both readers and writers.
- Create, read, update, and delete blog posts
- User authentication (registration and login)
- Responsive design for optimal viewing on various devices
- Intuitive user interface for easy navigation and interaction
- HTML
- CSS
- JavaScript
- Python Flask
-
Install the required dependencies by running:
pip install -r requirements.txt
-
Run the application by executing app.py:
python run.py
-
Access the application in your web browser by navigating to http://localhost:5000.
static/
: Contains static files such as CSS stylesheets and JavaScript files.templates/
: Contains HTML templates for rendering web pages.app.py
: Main Python file for running the Flask application.database.sqlite3
: SQLite database file for storing blog posts and user information.requirements.txt
: List of Python dependencies required for running the application.
FasluRahman TP