IDEAS home Printed from https://ideas.repec.org/a/bjf/ijltem/v15y2026i7a26.html

Architecture and Security Design of a Dual-Service Iot Telemetry and Ecommerce Platform: A Flask–Django Case Study with JWT Authentication and Layered Test Automation

Author

Listed:
  • Nwokpuru Samuel Abafu

    (Department of Computing, Software Engineering, university of greater manchester)

  • Chinonso Job

    (Department of Computer Science, University of greater Manchester, United Kingdom.)

  • Onwe, Festus Chijioke

    (Information Technology Department, University of Port Harcourt, Rivers State, Nigeria.)

Abstract

This paper documents the architecture, security design, and database evolution of a two-tier system built to support an environmental-telemetry and micro-desalination business scenario, comprising a Flask REST API for Internet of Things (IoT) buoy telemetry ingestion and a Django eCommerce platform for product sales and subscription management. We describe the system’s modular separation of concerns (a stateless, JWT-secured ingestion API decoupled from a session-oriented commerce platform), the specific security controls applied at each layer (JWT-based stateless authentication for the API; Django’s built-in Cross-Site Request Forgery and SQL-injection middleware for the platform), and the database migration from SQLite to MySQL undertaken specifically in response to a measured concurrency limitation under bulk telemetry ingestion. We report the integration mechanism connecting the two otherwise loosely coupled services (token-based cross-service authentication and shared schema conventions) and the specific coordination overhead this integration introduced. We position the architecture against established microservice design literature and REST architectural-style principles, and we provide a candid account of which design decisions are well supported by that literature and which represent pragmatic compromises specific to a timeand resource-constrained development context, together with the concrete changes (CI/CD pipeline integration, containerisation, formal load testing) that would be required before the architecture could be considered production-ready rather than a validated prototype.

Suggested Citation

  • Nwokpuru Samuel Abafu & Chinonso Job & Onwe, Festus Chijioke, 2026. "Architecture and Security Design of a Dual-Service Iot Telemetry and Ecommerce Platform: A Flask–Django Case Study with JWT Authentication and Layered Test Automation," International Journal of Latest Technology in Engineering, Management & Applied Science, RSIS International, vol. 15(7), pages 262-267, August.
  • Handle: RePEc:bjf:ijltem:v:15:y:2026:i:7:a:26
    DOI: 10.51583/IJLTEMAS.2026.150700021
    as

    Download full text from publisher

    File URL: https://www.ijltemas.in/uploads/vol15-iss7-pg262-267-202608_pdf.pdf
    Download Restriction: no

    File URL: https://www.ijltemas.in/article/architecture-and-security-design-of-a-dual-service-iot-telemetry-and-ecommerce-platform-a-flask-django-case-study-with-jwt-authentication-and-layered-test-automation
    Download Restriction: no

    File URL: https://libkey.io/10.51583/IJLTEMAS.2026.150700021?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    More about this item

    Statistics

    Access and download statistics

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:bjf:ijltem:v:15:y:2026:i:7:a:26. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    We have no bibliographic references for this item. You can help adding them by using this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Dr. Pawan Verma (email available below). General contact details of provider: https://www.ijltemas.in/ .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.