BlogFlow is a user-friendly and intuitive web portal designed for creative individuals who want to share their thoughts and ideas with the world. Our project provides a simple and effective tool for creating, editing and managing your blog posts.
Peculiarities:
- Post Creation: An intuitive form of post creation that allows you to freely express your thoughts and ideas.
- Editing posts: Ability to make changes to already published posts, keeping the content relevant.
- Post Management: Simple interface to manage your posts, including deleting, editing and tracking statistics.
- Likes and feedback: The ability to receive feedback from readers in the form of likes and comments.
- Blog-Flow is designed to keep your creative flow uninterrupted. Share your stories, opinions and experiences with the world using BlogFlow - your ideal blogging partner.
-
Copy the repository:
git clone https://github.com/geoCrock/Blog-Flow.git
-
Create
venv
and install dependencies:python -m venv venv
or
source venv/bin/activate
pip install -r requirements.txt
-
Make migrations and run the project:
python manage.py makemigrations
python manage.py migrate
python manage.py runserver
Make sure the following components are installed on your system:
- Docker
- Docker Compose
-
Copy the repository:
git clone https://github.com/geoCrock/Blog-Flow.git
-
Create and run Docker containers:
docker-compose up --build