
The Challenge
Educational Project: Reimagining Web Bookmarking
As part of my professional workshops at CCI Campus Alsace, I was assigned to create a modern bookmarking platform that would enhance the traditional bookmarking experience.
The project required creating a full-stack web application that would allow users to organize, enhance, and share their web discoveries in a visually appealing way.
Our Approach
I developed a PHP-based web application with a focus on creating an intuitive user experience for managing and sharing bookmarked content.
The solution included a responsive design that worked across devices, with special attention paid to data organization and visual presentation of saved links.
This project was completed as a core assignment in my coursework at CCI Campus Alsace, allowing me to apply web development best practices in a structured educational context.


Key Features
- •Creation of customizable 'Marks' with rich previews
- •Organization by collections, tags, and categories
- •Public or private sharing options
- •User accounts with personalized dashboards
- •Simple browser extension for quick bookmarking

Technologies
The application was built with PHP for backend processing with Twig as the templating engine to generate the frontend views.
I used MariaDB for data storage and SCSS to create a polished, responsive user interface that adapted to different screen sizes.
Technologies used for this project
Results
Educational Outcomes
The project received high marks for its technical implementation and user-centered design approach.
I successfully demonstrated my ability to plan, design, and implement a complete web application from concept to functional prototype.
Through this project, I gained valuable experience in user authentication, database design, and creating an intuitive user interface.
The application serves as a practical example of my web development skills and understanding of modern user experience principles.
Project Documentation
Additional resources to deepen your understanding of the project
Simplify your workflow with our custom tools
Transform how you manage your data with intuitive applications designed specifically for your business.
Let's discuss your project