Symfony Backend for Supplier Orders Management System – Writing

I. Project Overview
We are seeking a  Symfony PHP Developer to lead the backend development of our Supplier Orders Management System. The system aims to streamline supplier interactions by managing orders, products, and associated documentation effectively.

II. Business Requirements
Your role will involve developing the backend services required to support a frontend UI developed in ReactJs using the latest MUI5 framework. Key modules you will work on include:

Authentication System: Secure login with JWT authentication.
Order Management: APIs to list orders, view order details, and manage order documentation.
Product Management: APIs to add and define products within orders.
Document Management: Handling of order-related documents, including uploading and retrieving attachments.

III. Technical Specifications
Framework: Development using Symfony.
API Development: RESTful services to be consumed by a ReactJS frontend.
Security: Implement secure authentication and authorization mechanisms.
Data Management: Efficient handling of database operations, entity relationships, and data integrity.
Performance Optimization: Ensure APIs are optimized for performance under load.
Testing: Write comprehensive unit and integration tests.
Documentation: Document the API endpoints and backend logic for use by frontend developers and future backend maintenance.

IV. Required Skills and Experience
Symfony Experience: Experience with Symfony framework, including custom bundle development.
Authentication: Experience with JWT and security best practices.
Database Skills: Proficient with relational databases (e.g., MySQL, PostgreSQL) and ORM technologies (e.g., Doctrine).
Version Control: Proficiency in Git.

V. Our Expectations for Your Deliverables
Source Code: Well-structured, commented, and easily maintainable code.
Symfony Project: Complete Symfony project with all required features implemented and tested.
Documentation: Clear and detailed documentation for all developed APIs and backend logic.

Attached are the mockups for main screens.

Posted On: April 26, 2024 17:41 UTC
Category: Back-End Development
Skills:Symfony, MySQL, PHP, RESTful API

Country: Romania

click to apply

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *