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

https://github.com/mohamadanasfattoum/simple-blog

Social-Media-App Blog
https://github.com/mohamadanasfattoum/simple-blog

bootstrap5 django python slugify taggit

Last synced: 3 months ago
JSON representation

Social-Media-App Blog

Awesome Lists containing this project

README

        

# Social-Media-App Blog

Welcome to the Simple-Blog project! This is a social media app blog developed using Python, Django, Bootstrap 5, Slugify, and taggit.

### Project Screenshot
![](https://github.com/mohamadanasfattoum/Simple-Blog/blob/main/screencapture.png)

## About

The Simple-Blog project is designed to provide users with a platform to create and share blog posts. It utilizes the Django framework for backend development, allowing for easy management of posts, user authentication, and more. The frontend is built using Bootstrap 5, providing a clean and responsive user interface. Additionally, the taggit library is integrated to enable tagging of blog posts, making it easier to organize and search for content.

## Installation

To run the Simple-Blog project locally, follow these steps:

1. Clone the repository:

```bash
git clone https://github.com/mohamadanasfattoum/Simple-Blog.git
```

2. Navigate to the project directory:

```bash
cd Simple-Blog
```

3. Install the required dependencies. It is recommended to use a virtual environment:

```bash
pip install -r requirements.txt
```

4. Apply the database migrations:

```bash
python manage.py migrate
```

5. Start the development server:

```bash
python manage.py runserver
```

6. Access the application by visiting [http://localhost:8000](http://localhost:8000) in your web browser.