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.
- Host: GitHub
- URL: https://github.com/ecopque/blog_project
- Owner: ecopque
- Created: 2024-08-28T18:45:11.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2025-10-19T12:54:45.000Z (8 months ago)
- Last Synced: 2025-10-30T07:59:59.787Z (8 months ago)
- Topics: css3, django, django-project, docker, docker-compose, gunicorn, gunicorn-web-server, html5, nginx, nginx-configuration, postgresql, postgresql-database, python3
- Language: Python
- Homepage: https://linktr.ee/edsoncopque
- Size: 8.71 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README

# 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




























