An open API service indexing awesome lists of open source software.

https://github.com/ecopque/blog_project

This is a blog project developed in Django, which allows the creation, editing and management of blog posts. The project was created to serve as a practical example of how to use Django to build a complete and functional web application.
https://github.com/ecopque/blog_project

css3 django django-project docker docker-compose gunicorn gunicorn-web-server html5 nginx nginx-configuration postgresql postgresql-database python3

Last synced: 2 months ago
JSON representation

This is a blog project developed in Django, which allows the creation, editing and management of blog posts. The project was created to serve as a practical example of how to use Django to build a complete and functional web application.

Awesome Lists containing this project

README

          

![LastCommit-Blog_Project](https://img.shields.io/github/last-commit/ecopque/blog_project?logo=&logoColor=white&label=/blog_project&color=9bf12&&style=flat) 
# Blog Project

This is a blog project developed in Django, which allows the creation, editing and management of blog posts. The project was created to serve as a practical example of how to use Django to build a complete and functional web application.

## Features

- **User Authentication**: Register, log in, and manage your user profile.
- **Post Management**: Create, edit, and delete blog posts using a text editor.
- **Comment System**: Allow users to interact with content by commenting on blog posts.
- **Categories and Tags**: Organize and classify posts using custom categories and tags for easier navigation.
- **Admin Panel**: Comprehensive admin interface for managing users, posts, categories, tags, and more.
- **Daily Updates**: Continuous improvement and deployment of new features.

## Technologies Used

- **Django**: The web framework used to build the entire project.
- **HTML/CSS**: Used to design and style the user interface, ensuring a responsive and modern look.
- **PostgreSQL**: The default database management system, chosen for its robustness and flexibility. This can be replaced by other databases as per user needs.
- **Docker**: Ensures a consistent development environment with containerization, making it easy to set up and deploy the application in isolated environments.
- **Nginx**: Used as a web server to manage traffic and serve the Django application.
- **Gunicorn**: A Python WSGI HTTP server for serving the Django project in a production environment.

## Deploy
- **URL Home**: http://34.45.91.32/
- **URL Admin**: http://34.45.91.32/admin/login/?next=/admin/

## Images of the Blog Project
![readme](https://github.com/ecopque/blog_project/blob/main/prints/Screenshot%20from%202024-09-01%2021-37-22.png)
![readme](https://github.com/ecopque/blog_project/blob/main/prints/Screenshot%20from%202024-08-28%2018-33-23.png)
![readme](https://github.com/ecopque/blog_project/blob/main/prints/Screenshot%20from%202024-09-23%2022-36-04.png)
![readme](https://github.com/ecopque/blog_project/blob/main/prints/Screenshot%20from%202024-09-23%2017-29-24.png)
![readme](https://github.com/ecopque/blog_project/blob/main/prints/Screenshot%20from%202024-09-23%2017-24-26.png)
![readme](https://github.com/ecopque/blog_project/blob/main/prints/Screenshot%20from%202024-09-23%2017-24-11.png)
![readme](https://github.com/ecopque/blog_project/blob/main/prints/Screenshot%20from%202024-09-16%2010-05-00.png)
![readme](https://github.com/ecopque/blog_project/blob/main/prints/Screenshot%20from%202024-09-14%2021-15-01.png)
![readme](https://github.com/ecopque/blog_project/blob/main/prints/Screenshot%20from%202024-09-14%2021-11-41.png)
![readme](https://github.com/ecopque/blog_project/blob/main/prints/Screenshot%20from%202024-09-14%2017-19-18.png)
![readme](https://github.com/ecopque/blog_project/blob/main/prints/Screenshot%20from%202024-09-14%2017-09-21.png)
![readme](https://github.com/ecopque/blog_project/blob/main/prints/Screenshot%20from%202024-09-14%2016-19-19.png)
![readme](https://github.com/ecopque/blog_project/blob/main/prints/Screenshot%20from%202024-09-13%2015-07-40.png)
![readme](https://github.com/ecopque/blog_project/blob/main/prints/Screenshot%20from%202024-09-13%2011-10-16.png)
![readme](https://github.com/ecopque/blog_project/blob/main/prints/Screenshot%20from%202024-09-11%2019-17-31.png)
![readme](https://github.com/ecopque/blog_project/blob/main/prints/Screenshot%20from%202024-09-11%2011-15-21.png)
![readme](https://github.com/ecopque/blog_project/blob/main/prints/Screenshot%20from%202024-09-09%2011-42-27.png)
![readme](https://github.com/ecopque/blog_project/blob/main/prints/Screenshot%20from%202024-09-05%2018-58-02.png)
![readme](https://github.com/ecopque/blog_project/blob/main/prints/Screenshot%20from%202024-09-05%2018-57-25.png)
![readme](https://github.com/ecopque/blog_project/blob/main/prints/Screenshot%20from%202024-09-05%2018-56-57.png)
![readme](https://github.com/ecopque/blog_project/blob/main/prints/Screenshot%20from%202024-09-05%2018-44-53.png)
![readme](https://github.com/ecopque/blog_project/blob/main/prints/Screenshot%20from%202024-09-05%2018-44-34.png)
![readme](https://github.com/ecopque/blog_project/blob/main/prints/Screenshot%20from%202024-09-05%2018-29-20.png)
![readme](https://github.com/ecopque/blog_project/blob/main/prints/Screenshot%20from%202024-09-05%2015-34-57.png)
![readme](https://github.com/ecopque/blog_project/blob/main/prints/Screenshot%20from%202024-09-04%2011-20-44.png)
![readme](https://github.com/ecopque/blog_project/blob/main/prints/Screenshot%20from%202024-09-04%2011-12-10.png)
![readme](https://github.com/ecopque/blog_project/blob/main/prints/Screenshot%20from%202024-09-02%2010-57-19.png)
![readme](https://github.com/ecopque/blog_project/blob/main/prints/Screenshot%20from%202024-09-02%2010-57-08.png)
![readme](https://github.com/ecopque/blog_project/blob/main/prints/Screenshot%20from%202024-09-02%2010-21-02.png)