Skip to content

Hosseinht/drf_blog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DRF Blog API

Blog with Django REST framework

Features

  • JWT Authentication
  • Full text search
  • Write comments for a post
  • Add posts to favorite list
  • Filtering and Pagination
  • Like a blog post
  • Delete unverified users after a week

Stack

Installation

Clone the project

  git clone https://github.com/Hosseinht/drf_blog && cd drf_blog

Create .env file. Provide needed information(check .env.example)

Install Docker

docker-compose

Build and run the app

docker-compose build
docker-compose up

Endpoints

To see the endpoints go to http://127.0.0.1:8000/swagger/