Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/artinmohajeri/secure-full-blog-website-django
https://github.com/artinmohajeri/secure-full-blog-website-django
backend blog blog-website bootstrap4 css3 django django-application django-framework django-paginator django-project django-rest-framework es6 html5 javascript pagination social-media website
Last synced: 21 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/artinmohajeri/secure-full-blog-website-django
- Owner: artinmohajeri
- Created: 2024-01-07T05:47:27.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2024-01-14T09:01:14.000Z (11 months ago)
- Last Synced: 2024-01-15T15:03:58.064Z (11 months ago)
- Topics: backend, blog, blog-website, bootstrap4, css3, django, django-application, django-framework, django-paginator, django-project, django-rest-framework, es6, html5, javascript, pagination, social-media, website
- Language: JavaScript
- Homepage:
- Size: 4.44 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Secure responsive full blog web application Django
### This is a full web project using (HTML5, CSS3, Bootstrap4, Js, python3, Django)
### In this website you can (signup, signin, logout and delete your account). you can choose profilePic and bio and update it.
### You can follow users, see their profile, like/dislike their blogs and ... see the pictures to see more fitures.
#### πΊπΊπΊ it also has django-defender and django-axis installed that prevents (Brute Force & login Attackes). I have used django-recaptcha aswell to prevents bots to signup
![redLine](https://github.com/artinmohajeri/Full-Blog-Website-Django/assets/95845593/95bf83a6-7095-4bac-83b6-d2dc5760abc4)
- Although it's not a flawless project, this web application was designed to resemble real-world websites. It's a mid-level project using Django, and there's definitely room for expansion.
- both sides (frondend & backend) is written by myself![greenLine](https://github.com/artinmohajeri/Full-Blog-Website-Django/assets/95845593/fdd65a53-fd83-40aa-91e7-06337c214da5)
## write these commands in your terminal to run this web application πππ
### `python -m venv .venv`
### `.venv\Scripts\activate.bat`
### `pip install -r requirements.txt`
### `python manage.py runserver`![Screenshot (185)](https://github.com/artinmohajeri/Full-Blog-Website-Django/assets/95845593/26363f7e-f3a9-46ad-a14d-71803df2e944)
![Screenshot (171)](https://github.com/artinmohajeri/Full-Blog-Website-Django/assets/95845593/e2a3a39e-dbb6-4604-8930-a741e39aee28)
![Screenshot (173)](https://github.com/artinmohajeri/Full-Blog-Website-Django/assets/95845593/08af44a8-d836-4ed9-a6ef-06c5e78fa7ab)
![Screenshot (174)](https://github.com/artinmohajeri/Full-Blog-Website-Django/assets/95845593/4fbcea1b-72fa-4b78-ad16-17a2dfdd1ec9)
![Screenshot (175)](https://github.com/artinmohajeri/Full-Blog-Website-Django/assets/95845593/56564ff0-186e-4c8a-8ac6-b59835784d6c)
![Screenshot (176)](https://github.com/artinmohajeri/Full-Blog-Website-Django/assets/95845593/6bd44d95-182f-4eb5-a8cf-7855142c1a92)
![Screenshot (177)](https://github.com/artinmohajeri/Full-Blog-Website-Django/assets/95845593/c373054b-f296-4c13-9bda-19aabe215bcd)
![Screenshot (178)](https://github.com/artinmohajeri/Full-Blog-Website-Django/assets/95845593/79b336b3-c371-4f7a-aba3-f4e4d7ffd067)