Designed and implemented a robust database schema utilizing MySQL to support user authentication, data validation, and application security. Developed RESTful APIs with Spring Boot to enable seamless integration between frontend and backend. Leveraged Spring Security to handle user authorization and JWT tokens for secure access across all endpoints. Built out comprehensive API documentation using Postman to streamline development and testing. Implemented centralized error handling and input sanitization to prevent against SQL injection and other vulnerabilities. Configured range of security features including password encryption, rate limiting, and HTTPS to harden the application against attacks. Adopted coding best practices including input validation, dependency injection, and use of design patterns to produce clean, maintainable code. Overall, engineered a high-performance, scalable backend using Spring Boot, REST, JWT, Postman, and MySQL.
shreyanshtri26/Bank-application
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|