BlogStract: a blogging platform

a full-stack blog application, with Django for the backend, React for the frontend, PostgreSQL for the database

Visit the Website

Code Link on GitHub

This Full-Stack Blog Website project is a dynamic and user-friendly application providing seamless experience for both blog creators and readers.

Features

  • Homepage displaying all blogs in thumbnail cards
  • Detail page for every single blog showing the content
  • User dashboard allowing users to browse and edit blogs
  • A built-in authentication system based on JSON Web Tokens

Tools

  • Frontend: Built with React, Backend server: Powered by Django REST Framework
  • Database: Postgresql (with supabase)
  • Media storage for image: AWS S3
  • User authentication: JWT token
  • React ui library: Material UI