Back to projects

Bookmarks

Client

Educational Project

Year

2025

Categories

Web ApplicationUI/UX
Bookmarks Project
01

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.

02

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.

Bookmarks Main Interface
Bookmarks Secondary View
03

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
Bookmarks Features
04

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

PHP
PHP
Twig
Twig
SCSS
SCSS
MariaDB
MariaDB
05

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.

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