Karoll-e / writesphere_blog_website

Fully functional blog website developed using the Django framework. It offers a platform for users to create manage and share their thoughts ideas and stories through blog posts.

Home Page:https://writesphere.onrender.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

WriteSphere

project-image

WriteSphere is a fully functional blog website developed using the Django framework. It offers a platform for users to create manage and share their thoughts ideas and stories through blog posts. This README provides an overview of the project its key features and how to get started.


Project Screenshots:

project-screenshot

🧐 Features

Here are some of the project's best features:

  • User Authentication: The website includes secure user authentication with features like user registration login and password reset. Users can create accounts and log in to start blogging.

  • Profile Management: Registered users have their own profiles where they can add a profile picture update personal information and view their published posts. Captura de pantalla 2023-10-13 151422

  • Post Creation and Categorization: Users can create new blog posts categorize them for easy navigation and format their content using a rich text editor. Captura de pantalla 2023-10-13 151304 Captura de pantalla 2023-10-13 151442

  • Post and Profile Editing: Users can edit and delete their own posts as well as update their profile information including the profile picture. Captura de pantalla 2023-10-13 151900

  • Pagination: The website implements pagination to handle many blog posts efficiently ensuring a smooth user experience.

  • Database Schema: The project incorporates a well-structured database schema to efficiently manage user profiles blog posts and categories.

  • Bootstrap Integration: Bootstrap framework is integrated into the project to enhance styling and maintain layout consistency throughout the website.

  • Class-Based Views: Django's Class-Based Views handle different aspects of the application promoting code modularity and maintainability.

💻 Built with

Technologies used in the project:

  • FrontEnd: HMTL | CSS | Bootstrap |
  • BackEnd: Python | Django | SQLite |
  • Testing: Pytest

About

Fully functional blog website developed using the Django framework. It offers a platform for users to create manage and share their thoughts ideas and stories through blog posts.

https://writesphere.onrender.com/


Languages

Language:Python 50.1%Language:HTML 48.1%Language:CSS 1.8%