Haki_mkononi is a web application designed to streamline case management for legal professionals and provide easy access to legal services for citizens. The name "Haki_mkononi" translates to "Justice in your hands" in Swahili, emphasizing the app's goal of making legal processes more accessible.
Here’s a redrafted version of your README that incorporates the new notification feature based on case status changes:
---
# Haki_mkononi Web App
## Table of Contents
- Introduction
- Features
- Technologies Used
- Installation
- Usage
- Notifications
- API Integration
- Contributing
- License
## Introduction
Haki_mkononi is a web application designed to streamline case management for legal professionals and provide easy access to legal services for citizens. The name "Haki_mkononi" translates to "Justice in your hands" in Swahili, emphasizing the app's goal of making legal processes more accessible.
Landing Page
## Features
- **User Authentication**: Secure login for citizens, legal professionals, and administrators
- **Case Management**:
- Create and submit legal cases
- Upload and manage case-related documents
- Track case status and updates
- **Role-based Access Control**:
- Citizens can view and manage their own cases
- Legal professionals and admins have broader access to case information
- **Search Functionality**: Advanced search options to find cases by various criteria
- **Notification System**:
- Real-time notifications when a case is created or its status changes (open, closed, pending)
- Users can view, track, and manage their notifications directly in the app
- **SMS Notifications**: Automatic SMS updates on case status changes
- **Responsive Design**: Accessible on both desktop and mobile devices
- **Video Call Scheduling**: Users can schedule video calls with legal officials for virtual consultations and case discussions
## Technologies Used
- **Backend**: Django
- **Database**: PostgreSQL
- **Frontend**: HTML, CSS, JavaScript
- **Notifications**: Real-time in-app notifications and SMS via Africa's Talking API
- **File Storage**: Django's built-in file handling (for document uploads)
- **Video Call Integration**: WebRTC for video calling features
## Installation
1. Clone the repository:
```bash
git clone
github.com …