TimmieBlog is a simple and elegant blog website built with HTML, CSS, Bootstrap, Python, and Django. The website is designed to provide a platform for bloggers to share their ideas and opinions on various topics.
Features User authentication and authorization: Users can sign up, log in, and log out. Only authenticated users can create, edit, and delete posts and comments. Post creation, editing, and deletion: Users can create posts, edit their own posts, and delete their own posts. Commenting system: Users can comment on posts and reply to comments. Search functionality: Users can search for posts by keywords. Responsive design using Bootstrap: The website is optimized for desktop, tablet, and mobile devices. Custom error pages: The website has custom error pages for 404 and 500 errors.
Technologies used HTML CSS Bootstrap Python Django SQLite database
Installation To run this website on your local machine, you need to have Python and Django installed. Follow these steps to get started:
Clone this repository: git clone https://github.com/timmi-tech/Timmie-Blog.git Navigate to the project directory: cd Timmie-blog Install the required packages: pip install -r requirements.txt Run the server: python manage.py runserver Open your browser and go to http://localhost:8000
Contribution Contributions are welcome! If you want to contribute to this project, please create a pull request.
License This project is licensed under the MIT License.