APP FLOOR LAYOUT (Microservice for Control of Interactive Maps, Booths, and Verification)
Budget: $500 – $2,000 USD
Please carefully read the entire project description and review the document titled PROGRAMMER PROFILE, which outlines the skills and competencies required for the candidate to be hired. Additionally, we have a file that specifies all the steps to follow for the project's development, including demos and practical examples. This file will be shared exclusively with the person selected to manage the project.
Por favor, lea detenidamente toda la descripción del proyecto y revise el documento titulado PROGRAMMER PROFILE, donde se detallan las habilidades y competencias que debe tener la persona a contratar. Adicionalmente, contamos con un archivo que especifica todos los pasos a seguir para el desarrollo del proyecto, incluyendo demos y ejemplos prácticos. Este archivo será compartido únicamente con la persona que resulte seleccionada para la gestión del proyecto.
The APP FLOOR LAYOUT Microservice is a tool designed for the efficient management of booths (commercial spaces) within the ASIAMART ecosystem, an existing proprietary e-commerce platform developed by our company. This service enables the administration of booths assigned to providers (SELLERS and RESELLERS), integrating a dynamic system for assignment, control, and verification. Additionally, it provides differentiated interfaces for the SUPERADMIN and PROVIDERS, facilitating the creation and updating of interactive maps (FLOOR LAYOUT) and ensuring an intuitive user experience.
For the development of the interactive maps, an existing open-source library will be used, which is highly efficient and easy to implement. This will streamline the process and ensure a robust and scalable solution.
This document outlines the structure, required tables, main functionalities, and the technical stack necessary to develop the microservice.
Technical Stack:
Backend: Laravel
Frontend: React.js, React Router
Authentication: JWT (JSON Web Tokens)
Interactive Graphics: Konva.js (open-source library for interactive maps)
Database: MySQL
Version Control: Git
Containerization: Docker
API Communication: Axios / Fetch
Styling: CSS / CSS-in-JS
API Design: RESTful APIs
Documentation: Postman (document each endpoint in Postman, similar to PHPDocs or JSDoc)
Por favor, lea detenidamente toda la descripción del proyecto y revise el documento titulado PROGRAMMER PROFILE, donde se detallan las habilidades y competencias que debe tener la persona a contratar. Adicionalmente, contamos con un archivo que especifica todos los pasos a seguir para el desarrollo del proyecto, incluyendo demos y ejemplos prácticos. Este archivo será compartido únicamente con la persona que resulte seleccionada para la gestión del proyecto.
The APP FLOOR LAYOUT Microservice is a tool designed for the efficient management of booths (commercial spaces) within the ASIAMART ecosystem, an existing proprietary e-commerce platform developed by our company. This service enables the administration of booths assigned to providers (SELLERS and RESELLERS), integrating a dynamic system for assignment, control, and verification. Additionally, it provides differentiated interfaces for the SUPERADMIN and PROVIDERS, facilitating the creation and updating of interactive maps (FLOOR LAYOUT) and ensuring an intuitive user experience.
For the development of the interactive maps, an existing open-source library will be used, which is highly efficient and easy to implement. This will streamline the process and ensure a robust and scalable solution.
This document outlines the structure, required tables, main functionalities, and the technical stack necessary to develop the microservice.
Technical Stack:
Backend: Laravel
Frontend: React.js, React Router
Authentication: JWT (JSON Web Tokens)
Interactive Graphics: Konva.js (open-source library for interactive maps)
Database: MySQL
Version Control: Git
Containerization: Docker
API Communication: Axios / Fetch
Styling: CSS / CSS-in-JS
API Design: RESTful APIs
Documentation: Postman (document each endpoint in Postman, similar to PHPDocs or JSDoc)
Related categories:
JavaScript
CSS
MySQL
Laravel
Git
React.js
Docker
Full Stack Development
RESTful API