ModestWear API Documentation

Welcome to the ModestWear API documentation. This REST API powers a mobile-first e-commerce platform for modest fashion, serving women aged 16-50 in the African market.

Django Version Django REST Framework PostgreSQL

Features

  • πŸ” JWT Authentication with social login (Google/Facebook)

  • πŸ›οΈ Product Catalog with advanced filtering by coverage level

  • πŸ›’ Shopping Cart supporting guest and authenticated users

  • πŸ“¦ Order Management with status tracking

  • πŸ’ Wishlist for saved items

  • πŸ‘— Outfit Builder for personalized recommendations

  • πŸ“Š Admin Dashboard for inventory and order management

Technology Stack

  • Backend: Django 4.2 + Django REST Framework

  • Database: PostgreSQL 15 (Neon serverless)

  • Authentication: SimpleJWT + OAuth2

  • Media Storage: Cloudinary

  • Task Queue: Redis + Celery

  • Deployment: Render (backend) + Vercel (frontend)

Table of Contents

Additional Resources

Support

For questions or issues:

License

This project is proprietary software. All rights reserved.