Yessine Agrebi

Complete Portfolio

All Projects

A comprehensive collection of my work spanning web applications, mobile apps, and innovative software solutions

Showing 7 of 7 projects

AI-Powered Tweet Generator

AI-Powered Tweet Generator

This application is a full-stack tool that leverages AI to generate engaging tweets, allows users to schedule them, and automatically posts them using the Twitter API. Built for creators, marketers, and developers, it supports: Natural language tweet generation with Gemini AI Customizable tweet scheduling via an intuitive UI Cron job integration to trigger tweet posting at specified times Seamless authentication and posting using the Twitter API (v2) A dashboard to manage scheduled tweets and history,

Next.js
React
Prisma
Tailwind CSS
+2
Training Center Management Platform
Featured

Training Center Management Platform

The Training Center Management Platform was developed to streamline operations for training centers, enabling them to efficiently manage courses, students, and instructors. The platform provides features such as course scheduling, student enrollment, performance tracking, and reporting. Key objectives included creating a user-friendly interface for both administrators and students, implementing robust data management capabilities, and ensuring scalability to handle multiple training centers.

Next.js
Nestjs
Tailwind CSS
PostgreSQL
+6
Project Management Application

Project Management Application

This project is a complete solution designed to simplify and centralize project management workflows. It allows users to efficiently manage tasks, backlogs, sprints, and milestones across multiple teams and projects. The platform includes features like: šŸ—‚ļø Project & Team Management: Create and organize projects, assign roles, and manage teams with clarity and control. āœ… Task Tracking & Backlogs: Plan and prioritize work with detailed task boards, backlog management, and progress tracking. šŸ•“ Sprint Planning: Organize work into sprints, track velocity, and measure team performance over time. šŸ“¹ Video Conferencing: Built-in support for real-time video meetings and collaboration, helping teams stay aligned. šŸ“Š Dashboards & Reporting: Visualize project status, team productivity, and key metrics through intuitive dashboards. šŸ”” Notifications & Activity Logs: Stay updated on project changes and team activity with real-time alerts and history tracking. 🧩 Permissions & Roles: Fine-grained access control to manage what team members can view or edit. This platform is built to enhance collaboration, improve visibility, and support agile methodologies, making it a powerful tool for both startups and enterprise teams.

Next.js
React
Tailwind CSS
Git
+2
Fullstack Developer Portfolio
Featured

Fullstack Developer Portfolio

This Fullstack Developer Portfolio is a content-driven web application built with Next.js, styled using Tailwind CSS, animated with Framer Motion, and powered by Sanity as a headless CMS. It allows for easy content management and real-time updates without redeploying the site. The portfolio showcases personal projects, tech stack, and professional journey through animated transitions and a clean, responsive UI. Designed for performance, SEO, and flexibility, it reflects a fullstack developer's ability to combine frontend polish with backend structure.

Next.js
React
TypeScript
Framer Motion
+4
Fitness Club

Fitness Club

Ftness Club is a lightweight fitness web app built to help users explore a wide variety of exercises using a public exercise API. The app provides an intuitive and fast way to search, filter, and learn about workouts based on body part, muscle group, or equipment. Key features include: šŸ” Exercise Search: Quickly find exercises using keywords or filter by target muscles and equipment. šŸ‹ļø Detailed Exercise Info: View exercise descriptions, target areas, and demo images or videos. 🧠 Smart Filtering: Browse exercises based on categories like body parts, difficulty, and training type. šŸ“± Responsive Design: Accessible on all devices — train smarter wherever you are.

React
Material UI
CSS
VS Code
+1
TuniClubs - Social Media Platform
Featured

TuniClubs - Social Media Platform

This platform fosters a vibrant community for diverse clubs, offering a space to connect with like-minded individuals. Users can join clubs, participate in discussions, post threads, chat with messages, and stay updated on club activities.

React
Javascript
SpringBoot
Java
+4
Software Developer Portfolio
Featured

Software Developer Portfolio

his Software Developer Portfolio is a personal website built with Next.js, styled using Tailwind CSS, and enhanced with smooth animations using Framer Motion. It serves as a central hub to present development skills, showcase featured projects, and share professional experience. Designed with performance and responsiveness in mind, it offers an engaging and modern user interface that adapts seamlessly across devices. The project also emphasizes clean code architecture, SEO optimization, and an interactive user experience, making it both a technical and design-oriented portfolio.

Next.js
React
TypeScript
Tailwind CSS
+3