Skip to content

Alirezz2020/blog-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Blog Project

This is a simple blog project built using Django. It allows users to create, view, and comment on posts. The project also includes functionalities like like/dislike, pagination, and post tagging.

Features

  • Blog post creation, viewing, and editing
  • Like and dislike buttons for posts
  • Pagination for posts and comments
  • Tagging functionality for posts
  • search box
  • Comment system with moderation
  • Custom user profiles

Getting Started

Prerequisites

  1. Python 3.8+
  2. Django 4.0+
  3. PostgreSQL or any other database of your choice (configured in settings.py)

Setup

  1. Clone this repository:

    git clone https://github.com/Alirezz2020/blog-project.git
    cd blog-project
  2. Activate the virtual environment: python -m venv .venv

  3. Activate the virtual environment: .venv\Scripts\activate

  4. Install the dependencies: pip install -r requirements.txt

  5. Run migrations: python manage.py migrate

  6. Start the server: python manage.py runserver

  7. Now, you can access the project at http://127.0.0.1:8000/.

    ###Frontend Developer Notes Hey Frontend Developer 👋 We'd like your help in taking this project to the next level with a modern, beautiful design. Here's a quick overview of what we need from you:

UI/UX Design: Make the blog posts page, post details, and comment section visually appealing and modern. Styling: Use CSS (or frameworks like Bootstrap or Tailwind CSS) to make the design responsive and user-friendly. Interactive Elements: Enhance the like/dislike buttons, comment section, and pagination to make them more interactive. Mobile Optimization: Ensure the design works seamlessly on all screen sizes. Image Support: Add a feature to allow users to upload images for their posts, making the blog more engaging. Feel free to show off your artistic skills and make this project look amazing! 🎨

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors