Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/kumaraditya303/fantastic-django-blog

Simple blog app made with 💖 in Django!
https://github.com/kumaraditya303/fantastic-django-blog

django django-blog django-project docker newsletter paginations tinymce

Last synced: 4 months ago
JSON representation

Simple blog app made with 💖 in Django!

Awesome Lists containing this project

README

        

Fantastic Django Blog 👏

[![Build Status](https://travis-ci.com/kumaraditya303/Fantastic-Django-Blog.svg?token=Tp128txvcHsePdipY3xq&branch=master)](https://travis-ci.com/kumaraditya303/Fantastic-Django-Blog)
[![Dependabot Status](https://api.dependabot.com/badges/status?host=github&repo=kumaraditya303/Fantastic-Django-Blog&identifier=280406434)](https://dependabot.com)
[![Hits](https://hits.seeyoufarm.com/api/count/incr/badge.svg?url=https%3A%2F%2Fgithub.com%2Fkumaraditya303%2FFantastic-Django-Blog&count_bg=%2379C83D&title_bg=%23555555&icon=&icon_color=%23E7E7E7&title=hits&edge_flat=false)](https://hits.seeyoufarm.com)

> Simple blog app made with 💖 in Django!

## Table of Content 🎉

- [Introduction](#introduction)
- [Technologies](#technologies)
- [Features](#features)
- [Setup](#setup)
- [Demo](#demo)
- [Support & Updates](#support-and-updates)
- [LICENSE](#license)

## Introduction

> ### _*This is a simple Blog app made with Django in Python!*
This has all the features that you would expect from a blog app from newsletter to a rich text editor and much more!_

## Technologies

> The technologies used in this project!

- [Django](https://github.com/django/django.git)
- [Celery](https://github.com/celery/celery.git)
- [TinyMCE](https://github.com/aljosa/django-tinymce.git)
- [PostgreSQL](https://github.com/postgres/postgres.git)
- [Docker](https://github.com/docker)

## Features

> Core features of this project!

- Posts with support for uploading thumbnail images! & support for TinyMCE rich text editor!
- Support for paginations!
- Category wise pagination!
- Categories with support of sorting them!
- Support of storing static & media files on [AWS S3 bucket](https://aws.amazon.com/s3/)!
- Newsletter for the subscribers!
- Test using playwright

## Setup

> Setup & installation instructions!

- Provide the credentials in .env.example and rename it to .env
- Start the project with docker compose!

```
$ docker-compose up --build
```

- Goto http://localhost:8000/ and have fun!

## Demo

![Demoimg](demo.gif)

## Support And Updates

> ### [Pull requests](https://github.com/kumaraditya303/Fantastic-Django-Blog/pulls) 🙌 are always welcome!

> ### Use [Github issues](https://github.com/kumaraditya303/Fantastic-Django-Blog/issues) for reporting issues!

## License

> [MIT](/LICENSE.md)

## To Everyone

> _If this project helps you, please give a 🌟 to repository!_