
Quadribot
Internship at Quadribot for 5 months.
Autonomous transport system (Within the IT department, in charge of Front-End developer and UI/UX designer).
Team description: Our team consisted of two UI/UX designers and a developer. After designing the web and mobile interfaces, I also worked as a frontend developer.
Description of the project/subject and the assigned project tasks
Design and development of web and mobile interfaces for RoboDesk
o PART 1 - UI-UX Design (UI and UX design to improve the appearance of
first draft of the project and consider new ideas)
o Definition of the UI-UX process
o Time estimation
o Implementation of UX and UI stages
o Define the graphic charter
o Creation of 3 wireframe versions
o Collaboration on web and mobile project wireframes
o Creation of the final website mockup using Figma
o Design of more than 45 pages
o Creation of numerous components and variants
o Creation of prototypes
o Landing site design for the main project website
o PART 2 - FRONT-END Development (Front-End Development for the
Web version with HTML, CSS, Bootstrap, Javascript and Javascript libraries such as Chart.js for charts, Leaflet for location and jQuery
o CSS
o Responsive pages
o Teamwork and collaboration
o Share the code on Git
o Managing tasks with Jira
o Learn a little about integrating APIs and API calls for the Front-End and API calls to have the dynamic page at the end with Javascript and JSON and Postman and dynamic pages



Technical environment
Figma, VS Code, HTML, CSS, JavaScript, Bootstrap, PHP, MySQL, NoSQL, Rest API, Postman, JSON, API calls, Git, GitHub, Jira
The project has its own framework because it's an innovative project encompassing embedded systems, and the web and mobile components.

Key points
The schedule was very tight, and I worked alone as a front-end developer. One of the biggest changes for me was becoming proficient in Figma and knowing where to place components and how to create complex components and variants. One of the major challenges of this internship was trying to be punctual, fast, and accurate in small tasks.