Logo Lanfrica

MaDhlomoCodes/the-poetic-mind

Type de record:

software
Créateur:
MaD
Hôte:
The Poetic Mind is a safe, cloud-based platform for young African poets and creatives to compose, save, and share their work. It fosters healing, mental health, and cultural storytelling through a user-centric design that empowers emotional expression. # 🖋️ The Poetic Mind (Backend) The **Poetic Mind** backend is built with **Django Rest Framework** and provides the API layer for a poetry-sharing platform. It enables authentication, poem publishing, comments, likes, and bookmarks — forming the foundation for the frontend. --- ## 🚀 Features (Backend) - User registration & JWT authentication - Poem CRUD (Create, Read, Update, Delete) - Commenting system - Likes & Bookmarks - User Profiles - Admin controls for moderation --- ## 🛠 Tech Stack - **Backend**: Django Rest Framework - **Database**: PostgreSQL (SQLite for local dev) - **Authentication**: JWT (djangorestframework-simplejwt) - **Hosting (Planned)**: Render / Heroku --- ## ⚡ Setup Instructions ### 1. Clone the Repository ```bash git clone github.com cd the-poetic-mind/backend