Project Kelp


Project Kelp is a web application project completed during my time in National College of Ireland. It was part of my Software Project module; the focus of the module is to develop any software while focusing on managing and planning the project along the way.

I decided to create a web-based application to solve the issue I had seen while I was helping my family business. I noticed that many Enterprise Resource Planning (ERP) software are too complicated for small businesses, hence I created this application that is both light in hardware requirements and easy to use.

Project Kelp is developed with retail SMEs in mind. The aim of this project is to be an introduction application to complex business information systems for traditional small and medium-sized enterprises (SMEs).

Traditional SMEs commonly facing cost difficulties when transitioning towards modern information systems especially in the training cost of the employees. This project provides a solution by offering a web-based application for an inventory management system with easy-to-use graphical user interface which has a low learning curve and low hardware requirement.

The application includes simple GUI and self-explaining icons to avoid confusion to the user.

The project contains possibility of expanding into a complete Enterprise Resource Planning system (ERP) in the future, along with some useful small features like file sharing and timetable tools.

The website will first ask visitor to login or register their account, then the user will be redirected to the website's main page, allowing them to use various functions of the inventory management system including create their own stock list, register new product, and make changes to current inventory records.

Some UI of the project are shown above, click to learn more.


Links to the project
GitHub Repo: Front End
GitHub Repo: Back End
NCI Project Showcase

Project information

  • Category: Web App
  • Project date: 2022
  • Project URL: -
  • Tools: Strapi, Visual Studio Code, Firebase, GraphQL, React JS, Redux, Google Sign-In
  • Technique: HTML, JavaScript, API Implementation, CMS