My Works
Here are My Open Source work and projects:
Ressine is a comprehensive restaurant management application built using Laravel.
This project was part of my final project in BTS. The project aims to streamline restaurant operations by providing features such as order management, inventory tracking, and customer relationship management.


Provide real-time currency exchange rates and conversion services using reliable financial APIs.

RESTful API for managing contacts, built with Java and Spring Boot.

Streamline the recruitment process by automating the analysis and selection of candidates using Python.

Ressine
This project was part of my final project in BTS, developed in collaboration with BAHADI Yassine. After the initial development phase, I continued to enhance and expand the application, adding new features and improving its functionality to better meet the needs of modern restaurants.




Project Description
Ressine is a comprehensive restaurant management application built using Laravel. The project aims to streamline restaurant operations by providing features such as order management, inventory tracking, and customer relationship management.
The application allows restaurant staff to efficiently manage orders from customers, track inventory levels to ensure that ingredients are always in stock, and maintain detailed records of customer interactions to enhance service quality. The user-friendly interface and robust backend make Ressine an essential tool for modern restaurants looking to improve their operational efficiency.
The story
Ressine was developed to address the common challenges faced by restaurant owners and managers in efficiently managing their operations. The problem of handling orders, tracking inventory, and maintaining customer relationships can be overwhelming without the right tools. Traditional methods often lead to errors, inefficiencies, and a lack of real-time data, which can negatively impact the overall customer experience and business profitability. Ressine aims to solve these issues by providing a comprehensive, user-friendly platform that integrates all aspects of restaurant management. With features like order management, inventory tracking, and customer relationship management, Ressine streamlines operations, reduces errors, and enhances the ability to make data-driven decisions. This results in improved service quality, increased customer satisfaction, and ultimately, a more successful restaurant business.
OUR APPROACH
My approach to developing Ressine focused on understanding the unique challenges faced by restaurant owners. I conducted research and gathered insights from industry professionals to identify key pain points. I created a user-friendly interface to simplify tasks like managing orders, tracking inventory, and maintaining customer relationships. I also prioritized scalability and performance to handle busy restaurant environments. By leveraging modern technologies and best practices, I delivered a robust and reliable solution that helps restaurants operate efficiently and provide better service.

Currency Converter
This project was part of my BTS coursework in 2023. The Currency Converter app provides real-time currency exchange rates and conversion services using reliable financial APIs.
Project Description
The Currency Converter app is designed to provide users with up-to-date currency exchange rates and conversion services. The app fetches data from reliable financial APIs to ensure accuracy and timeliness.
Users can select their base currency and target currency to get the latest exchange rates.
The story
The Currency Converter app was developed to address the need for accurate and real-time currency exchange information. Traditional methods of currency conversion often involve manual calculations and outdated data, leading to inaccuracies and inefficiencies.
This app aims to solve these issues by providing a user-friendly platform that integrates real-time data from financial APIs. The result is a reliable and efficient tool for currency conversion, suitable for both personal and professional use.
OUR APPROACH
My approach to developing the Currency Converter app focused on accuracy, user experience, and performance. I utilized PHP for the backend development and integrated financial APIs to fetch real-time data.
The user interface was designed to be intuitive and easy to use, allowing users to quickly convert currencies and access historical data. Performance optimization techniques were employed to ensure fast and reliable data retrieval.

Contact Management API
This project is a RESTful API for managing contacts, built with Java and Spring Boot. It enables users to create, read, update, and delete contact information, providing a foundational example of CRUD operations in a Spring Boot environment.
Project Description
The Contact Management API is designed to provide a simple yet powerful solution for managing contact information. It supports CRUD operations and is built using Java and Spring Boot, ensuring scalability and performance.
Users can easily integrate this API into their applications to manage contacts efficiently.
The story
The Contact Management API was developed to address the need for a reliable and efficient way to manage contact information. Traditional methods often involve manual processes and are prone to errors.
This API aims to solve these issues by providing a robust and scalable solution that can be easily integrated into various applications.
OUR APPROACH
My approach to developing the Contact Management API focused on simplicity, performance, and scalability. I utilized Java and Spring Boot to build a robust backend that supports CRUD operations.
The API is designed to be easy to use and integrate, making it a valuable tool for managing contact information in various applications.
Resume Filtering with Python
This project streamlines the recruitment process by automating the analysis and selection of candidates. It combines Python-based automation, advanced text extraction, and language model processing to deliver a comprehensive dashboard for candidate evaluation.
Project Description
The Resume Filtering project automates the recruitment process by extracting text from PDF resumes, converting it to structured JSON format, filtering candidates by tags, generating PDF reports, and sending recruitment messages.
The story
This project was developed to address the need for efficient and accurate candidate evaluation in the recruitment process. Traditional methods often involve manual review of resumes, which can be time-consuming and prone to errors.
By automating the extraction and analysis of resume data, this project aims to streamline the recruitment process, reduce errors, and improve the overall efficiency of candidate selection.
OUR APPROACH
My approach to developing the Resume Filtering project focused on leveraging Python for automation, advanced text extraction techniques, and language model processing. The project includes a Streamlit dashboard for easy management and evaluation of candidates.
The user-friendly interface and robust backend ensure that the recruitment process is efficient, accurate, and scalable.
Let’s work together!
I design and code beautifully simple things and i love what i do. Just simple like that!
-
Phone
+212 68752 2677 -
Email
kishyassin@gmail.com -
linkedin
Kich Yassine