Logo Lanfrica

NiiDk/Aplus_Publications

Domain:

education

Record type:

software
Creator:
Nii
Host:
Aplus Publications is a modern, high-performance Django ecosystem engineered for academic excellence. It serves as a curriculum-aligned textbook publication platform featuring an HTMX-powered catalogue, integrated Paystack Ghana payments, institutional bulk quotation workflows, and a GES resource hub. # APLUS PUBLICATIONS ## Modern Academic Publication Platform A professional, high-performance Django ecosystem engineered for **Aplus Publications**. Built with a strictly academic focus, this platform delivers curriculum-aligned resources through a modern, mobile-first experience. --- ### 🌟 Key Features * **Modern Academic Catalogue**: HTMX-powered instant search and filtering for Textbooks, Workbooks, and **Past Questions**. * **"Cute & Compact" UX**: Premium, high-density visual design optimised for both clarity and aesthetic appeal. * **Universal Access (Low-Data Mode)**: Specialised bandwidth-saving mode for students in diverse network environments. * **Institutional Support**: Automated Bulk Quote Request system for schools and large organisations. * **GES Resource Hub**: Centralised repository for official GES Curricula, Academic Calendars, and Timetables with download tracking. * **Unified Academic Hubs**: Custom dashboards for Students, Teachers, and School Administrators to manage acquisitions and resources. * **Integrated Payments**: Seamless Paystack Ghana integration for secure, automated transactions. * **Academic Enquiry System**: Formal communication channel for institutional inquiries managed via the Admin Portal. --- ### 🛠 Tech Stack & Standards * **Framework**: Django 4.2+ (Python 3.13) * **Frontend**: Tailwind CSS + HTMX (Single Page Application feel) * **Localization**: British English (`en-gb`) & GMT Standards * **Performance**: WhiteNoise with Brotli compression, Database connection pooling * **Database**: PostgreSQL ready (via dj-database-url) * **Security**: Content Security Policy (CSP), UUID-protected transaction links, Environment-based hardening --- ### 🎨 Brand Identity * **Primary**: Lemon Green (#C3D600) * **Secondary**: Golden Brown (#96691D) * **Typography**: Inter (Modern sans-serif) * **Style**: Strictly Academic, Professional, Minimalist --- ### 🚀 Production Deployment 1. **Environm …