My Projects

BTS SIO 2020-2021

I/ GeekZone : (In Team)


My GeekZone project is divided into several parts:

- Layout

- Creation of the project

- Site optimisation

 

Features :

  • View items on offer

Technologies used :

  • Frontend : Html/CSS/JavaScript.


The aim was to create a fictitious video game company. This project was done in groups and we had to create the entire site in Html/Css/JavaScript.


Site url 

IV/ Java directory :

The aim of the directory is to create a Java directory where I can manage books, each book being associated with its author. This work has enabled me to explore the fundamental concepts of object-oriented programming while developing a practical and functional application.

II/ Banking application :

The ultimate goal is to set up a banking system in Java enabling operations such as credit, debit and money transfers.


  1. "Test" : This section is used to run tests on the programme.

  2. "Account: this class is used to create accounts with various attributes.

  3. Current" and "Savings" classes: these represent the different types of account and inherit from the "Account" class.

  4. Client" class: this defines the first and last name of a person who has an account.

  5. Bank" class: this class contains the list of all customers with a bank account.


In conclusion, our Java banking system project represents a significant milestone in our software development journey, enabling us to put our knowledge into practice and successfully meet the technical and conceptual challenges inherent in this type of project. 


My code :

V/ GSB project :

Development of an application to track doctors' visits. The application must provide a description of visitors and doctors. The aim is to manage the display, database management and database insertion.


Features :

  • Description of visitors and doctors.
  • Data display and management.
  • Inserting data into the database.

Technologies involved :

  • Backend (TypeScript).
  • User interface (Angular).
  • Database SQL.
  • Api Docker (MariaDB)

III/ SIO CHAT project :

Development of an Internet application for chatting in a public chat room.


Features :

  • Public chat room open to all.
  • Private messaging for one-to-one conversations.

Technologies used :

Frontend : Html/CSS/JavaScript.

Backend : Node.js avec Express.js, Django ou Ruby on Rails.


Database : SQL or NoSQL.

  • The application should enable people to chat in a general lounge, or privately with other people, in real time.

VI/ SQL :


The aim is to acquire an in-depth understanding of the SQL language so as to be able to efficiently administer and manipulate databases. 

Personal projects

VII/ The Right Price :


Le Juste Prix is a personal project involving the development of a small game with a graphical interface using JavaFx. JavaFx combines the backend and the frontend, with the use of Java, Css, Xml, etc. 


Features :

  • Prize riddle

Technologies uses :

  • JavaFX

VIII/ RecipesApp :

The "RecipesApp" website is a web application that lets you search for recipes for all kinds of dishes!

Features :

  • Data display and management.
  • Search for a reccette
  • Consult a recipe

Technologies involved :

  • Backend (JavaScript).
  • User interface (ReactJS).
  • Database SQL.
  • Api (TheMealDB)

Personal projects under development

I/ My photo website :


A space where I merge my passion for photography with my web development skills. Explore a captivating gallery where each image tells a story, capturing unique moments frozen in time. Browse through my various collections, ranging from breathtaking landscapes to striking portraits and original artistic compositions.


Functionalities envisaged:

  • View my photos by theme

Technologies considered :

  • Backend (JavaScript).
  • User interface (ReactJS).

II/ GeekZoneV2 :


The aim of this site is to put my web development skills into perspective by comparing them with those demonstrated on the old Geekzone site.


Functionalities envisaged:

  • Consult the list of products
  • Add to basket
  • Search for products by category</li>

Technologies considered :

  • Backend (TypeScript).
  • User interface (Angular).
  • Database SQL.
  • Api (NodeJS Swagger)

III/ MétéoAPP :

A weather application offering forecasts for your current location as well as for previously selected cities.


Functionalities envisaged:

  • Check the weather for your own location, or for a selected town

Technologies considered :

  • Backend (JavaScript).
  • User interface (ReactJS).
  • Api (GeoCode, WeatherCode)


For more information, click on my CV

Contact Me

Location
Boutigny

Phone Number
+33 7 82 10 46 21

E-mail address
salmon.kevin.pro@gmail.com

Optimisé par Webnode Cookies
Créez votre site web gratuitement ! Ce site internet a été réalisé avec Webnode. Créez le votre gratuitement aujourd'hui ! Commencer