SHOWCASE

My Projects & Experiences

Spring Boot
OurBusWay — Urban Transportation Digitalization Platform

OurBusWay — Urban Transportation Digitalization Platform

Comprehensive urban transportation management platform enabling ticket purchase, subscription management, real-time bus tracking, incident management and multi-user dashboards. Secure Stripe payment integration with asynchronous transaction processing and automatic passenger notifications. Multi-user interfaces with dashboards for passengers, drivers, controllers and administrators. Spring Boot/Cloud microservices architecture with event-driven communication (RabbitMQ) and PostgreSQL.

Spring Boot
Spring Cloud
PostgreSQL
RabbitMQ
+6
ReactTypeScriptStripe APIConsulDockerJWT
Spring Boot
Management of department in ENSIAS

Management of department in ENSIAS

A web application for managing the departments of ENSIAS and displaying them in a more esthitique astonishing way.

Spring Boot
React.js
microservices
docker
+6
github actionsPostgresqlTailwind CSSFramer MotionNode.jsExpress
React.js
Management of Employee Records and Purchase Requests

Management of Employee Records and Purchase Requests

A web application for managing employee records and purchase requests, with admin and responsable roles, built during internship.

React.js
Tailwind CSS
Framer Motion
MySQL
+2
Node.jsExpress
React.js
Student Interface for Internship Applications

Student Interface for Internship Applications

A platform connecting students with recruiters for internship applications, using Oracle DB on OCI, React, and Node.js.

React.js
Node.js
Oracle DB
OCI
+1
Express
Python
ENSIAS Chatbot

ENSIAS Chatbot

A chatbot web application for ENSIAS information retrieval, built with Python, Flask, NeuralIntents, and frontend technologies.

Python
Flask
NeuralIntents
HTML
+2
CSSJavaScript
JavaScript
Form Saver Pro

Form Saver Pro

A Chrome extension that stores user inputs so they persist even after a page reload.

JavaScript
Chrome Extension
Local Storage
HTML
+1
CSS