Description
This group projet carried out during my two-year technical degree involved the full-stack design and development of a social media management platform tailored for enterprise communication needs. The objective was to provide a centralized tool for preparing, scheduling, and managing posts across multiple platforms (Instagram, Twitter, Facebook, LinkedIn).
The platform’s main features include:
- Account overview dashboard: Display current state and activity for each connected accounts.
- Post planning calendar: Visualize and schedule future posts with time-based control across different accounts.
- Popular hashtags assistant: Suggest trending hashtags based on keyword input to improve post visibility.
- Contact management: Manage individual contacts (with photo, metadata, linked platforms) and organize them into reusable groups for mass-tagging.
- Caption management: Create, edit, and save captions for reuse, with support for mentioning users and referencing groups.
- Media editing tools: Upload, edit and apply filters to images.
- Multi-account publication: Choose among multiple accounts per platform for precise control over content distribution.
- Post preview: Simulate how the publication will appear on each platform before scheduling.
Built on an MVC architecture, the platform was designed to balance backend robustness with an intuitive, responsive user experience, ensuring productivity for marketing teams managing multi-platform campaigns.
Technology used
- HTML / CSS / JavaScript
- PHP
- MySQL
- Bootstrap
- Figma (UI/UX design)
- MVC Architecture