Project : Development of a Product Customization Module with 360° Visualization
Department : Marketing
Required Specialization :
- Computer Engineer
- Web Developer
Knowledge :
- Front-End :
Proficiency in React.js, including hooks and state management (Redux or Context API). - Back-End :
Advanced knowledge of Laravel (routes, middleware, controllers, RESTful APIs).
Optional Internship Focus : Web development with a focus on UX/UI design.
Tasks:
- Interactive Interface Creation :
Design and develop a dynamic and interactive user interface for product customization. - API Management :
Develop and manage the RESTful API, ensuring proper business logic and seamless communication with the database. - Data Storage :
Implement efficient storage for product data, customization options, and user preferences. - Source Code Version Control :
Utilize version control systems to maintain the source code and track changes effectively. - Data Modeling :
Model database relationships, including tables for products, customization options, and users. - SQL Query Optimization :
Optimize database queries to ensure fast and efficient data retrieval.
Supervisor : Hamdi Boukadida