Architecting a Secure CRUD-Based Recipe Management System: A Decoupled Client-Server Approach with JWT Authentication
Abstract
The design and development of scalable CRUD-centric platforms with robust and secure RESTful APIs represent a key research focus in modern software engineering practice.As the need for comprehensive digital platforms continues to grow, there is a pressing need for robust and scalable systems that bring together heterogeneous technologies in a cohesive, high-performance architecture.This paper outlines the design and development of a scalable recipe management mobile platform, implemented with a decoupled architecture for a client-server setup.The paper discusses the design and development process, with a focus on a mobile frontend implemented with Flutter and a Java Spring Boot backend, stateless authentication with JSON Web Tokens (JWT), and persistence with Microsoft SQL Server.The paper also covers the design methodology, implementation strategies, and software security best practices.The design demonstrates robust capabilities for secure client-server communication, with a roadmap for future enhancements involving microservices and cloud computing.
Fields of Study & Subjects
Mobile and Web Applications
Service-Oriented Architecture and Web Services
Web Applications and Data Management
Publication details
- Journal / source
- International Journal of Research Publication and Reviews
- Volume
- 7
- Issue
- 3
- Pages
- 1271–1276
- Publication date
- 1 March 2026
- Language
- EN