Bartlomiej Kakol

Software Engineer

I enjoy building web applications and learning new technologies! If you would like to view my projects check out my Portfolio or github account!

Past Projects

Crypto Tracker

React Cryptocurrency API

A web app which visualizes daily, monthly and yearly data for different cryptocurrencies and displays overall market statistics. To create this app I have used React hooks and Axios to fetch latest cryptocurrency data from the coinGecko API. The cryptocurrency data is visualized using Chart.js and the site is responsive through the Material-UI grid system.

  • React
  • Material-UI
  • Chart.js
  • Crypto API
  • Responsive
View Source Code Live Product
Swansea Social

Automotive Supply Chain Management Application

A full-stack decentralized web application created as a proof of concept for my BSc Software Engineering dissertation. The goal of this project was to demonstrate how the use of blockchain can increase the transparency and accountability in automotive supply chains. The decentralized business logic has been implemented in the form of Solidity smart contracts. The front-end has been developed using JavaScript and Bootstrap. I have used Web3JS API to call smart contract functionality on the client-side. The server-side code for this application has been developed using Express and MongoDB.

  • Bootstrap
  • Node.js
  • Express
  • MongoDB
  • Solidity
  • Web3js API
View Source Code

BlogSpot

Blog web application developed using Laravel framework. The front-end features have been implemented in Bootstrap. This application uses Vue and axios to make AJAX requests when users create posts and comments. The business logic has been implemented using PHP and SQL. This project has been implemented using OOP and MVC design pattern.

  • PHP
  • Bootstrap
  • Laravel
  • SQL
View Source Code
Swansea Social

Swansea Social

Social media web application for Swansea University students. The client-side code has been developed using React and Material-UI. The server-side code has been implemented using Express and MongoDB.

  • React
  • Material-UI
  • Node.js
  • Express
  • MongoDB
View Source Code