Stage DATASOLUTION 2024
Février 2024
In February 2024, I completed a one-week internship at DATASOLUTION (formerly Newquest), a company specializing in web development and e-commerce solutions.
This internship marked my first experience with the PHP language, which I discovered and used to build a website in native PHP. Before that, I had already worked on backend projects using Express.js, but this was an opportunity to expand my skills to a new language and a new approach.
Project Description
The website I created includes:
- A main page featuring various interactive elements, such as:
- A carousel integrated with StimulusComponent
- A slider built with Swiper.js
- An admin dashboard for managing the elements displayed on the main page:
- Adding new content
- Removing existing items
Dashboard Features
Access to the admin interface is secured with an authentication system (email and password login).
This dashboard allows administrators to dynamically manage the content displayed on the main page, providing a fully manageable and scalable website.
Skills Acquired
- Discovery and use of native PHP
- Integration of interactive components (StimulusComponent, Swiper.js)
- Implementation of a secure authentication system
- Content management through an admin dashboard
- Understanding the connection between frontend and backend in a complete project
This internship was a valuable experience that allowed me to discover a new programming language, understand the logic behind a manageable website, and strengthen my skills in web development.