Skip to content

pythoneer-sp/BlogBook-Django

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 

Repository files navigation

BlogBook Django

A modern, full-featured blogging platform built with Django, Tailwind CSS, and cloud-hosted for speed, robustness, and scalability.


✨ Features

  • ✍️ Create, edit, and delete blog posts with images
  • 📚 Organized blog structure (main app: blogbook, project: mainblog)
  • ⚡ Responsive, beautiful UI powered by Tailwind CSS
  • 🌐 Hosted free on Render, with S3 cloud storage for persistent uploads
  • 🔒 Secure configuration with environment variables for secrets and database
  • 🏞️ Media files stored on Amazon S3 for limitless, persistent access

🚀 Quick Start

1. Clone the Repository

git clone https://github.com/pythoneer-sp/BlogBook-Django

2. Create & Activate Virtual Environment

python -m venv .venv source .venv/bin/activate # On Windows: .venv\Scripts\activate

3. Install Dependencies

pip install -r requirements.txt

4. Set Environment Variables

Create a .env file or set them in your hosting dashboard (Render, etc.):

DJANGO_SECRET_KEY=your-secret-key DEBUG=False DATABASE_URL=your-database-url RENDER_EXTERNAL_HOSTNAME=your-render-hostname

5. Apply Migrations

python manage.py makemigrations python manage.py migrate

6. Collect Static Files

python manage.py collectstatic --noinput

7. Create Superuser

python manage.py createsuperuser

8. Run Locally

python manage.py runserver

🤝 Contributing

Pull requests are welcome! For significant changes, please open an issue first to discuss what you'd like to change.


Special Thanks:
Render, Tailwind CSS, Django, and all the open-source communities ❤️

About

BlogBook is a Django-powered web application designed for seamless blogging. It offers features like user authentication, customizable templates, and a dynamic interface for creating and managing blog posts. Perfect for individuals and teams looking to establish an engaging blogging platform.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors