Shohidul Islam

Software Developer

UX/UI/Web/Desktop/Mobile

Open World Map

Open World Map is a collaborative mapping and issue reporting platform that enables users to report and track issues in their communities. Built as a Progressive Web App with real-time collaboration features, hero help system, and comprehensive mapping capabilities.

Technology

This application is built using Angular 17 with TypeScript, Firebase for authentication and real-time features, Supabase for backend services, Leaflet and Mapbox for interactive maps, and Cloudinary for media management. It features a hero help system, issue tracking, and collaborative mapping. Developed with assistance from ChatGPT, Cursor AI, and bolt.new.

Launch

Money IO

A powerful personal finance tracking application designed to help you manage your money flow - income coming in and expenses going out. Built as a Progressive Web App (PWA) with cross-platform support for web, Android, and iOS.

Technology

This application is built using Angular 17 with TypeScript, IndexedDB for local storage, Supabase for cloud synchronization, and Capacitor for mobile app deployment. It features real-time sync, multi-account management, analytics, and Google Drive backup integration. Experiment started from bolt.new, developed with assistance from ChatGPT, Cursor AI, and bolt.new.

Launch

BBQ

This is a project we have developed for the course requirements of PGD-IT in Jahangirnagar University.

Technology

This project is built using Java in the back-end with Spring Boot Security and JWT Authentication. HTML5, CSS3, Bootstrap 4.6 and JQuery has been used in the front-end.

Launch

IO Chat

Currently working on this project. We are three friends, creating a chat application with Firebase. Most of the User Experience Design was done by me. It will be a cross-platform application for communication.

Technology

IO Chat is built using Firebase Firestore, node JS, and runs on GitHub Pages. Bootstrap4 is the CSS framework of choice for this project. We have chosen Electron JS for the desktop app and Java for Android app.

Launch

Syngenta Grower App

Mobile App UI Design for Syngenta Grower App. It was a prototype for Syngenta Bangladesh. A leading agriculture company helping to improve global food security by enabling millions of farmers to make better use of available resources. They are going to launch an app to collect farmers/growers data to know about how they are using Syngenta's products.

Technology

This UI was designed with Adobe XD.

ZAB POS

ZAB POS is a Food Court or Restaurant POS system, a product of ZAB ERP Ltd. I am currently working on it with one of my colleague. ZAB POS is built for managing Restaurants and Food Courts. ZAB POS is currently running on Chef's Table and some other businesses.

Technology

This software was built using Java , Spring Boot, JPA, Maven, Java FX and MS SQL DB.

Visit ZAB

ZAB CAS Data Synchronizer

ZAB CAS is a data synchronizer application. It has created for the CAS Scale Bangladesh. It solves large data entry problems of retail perishable products. It fetches thousands of products from server and sync with the multiple weight scale connected to the network in a minute. It's been running in Unimart and Prince Bazaar.

Technology

This software was built using Netty Client, Socket Programming in Java, Java FX, JDBC and MS SQL DB.

Sliding Puzzle

This is the first game I have coded. It was like challenging myself, "Can I create a game tonight?".

Technology

This game was built using JavaScript, JQuery, HTML5 and CSS3. It is hosted in Github pages with a free domain 'puzzle.tk' from freenom.com.

Play Now

Ctrends EBS Lite

Mobile App UI Design for Ctrends EBS Lite. A product of Ctrends Software & Services Ltd.

Technology

This UI was designed with Figma and prototyped in Invision.

Visit Ctrends

Talent Hut

Talent Hut has not published yet. It was created for the company Ctrends Software & Services Ltd. when I was employed there as a UX Designer.

Technology

This project was built using JavaScript, JQuery, HTML5, CSS3 and Echarts.

Social Networking Site

A social networking web app was built as a final project in our J2EE course. Our group of five programmers built it. I was the designer, database designer and a programmer from the group. Post, Comment, Like, Friend Request, Accept & Reject was done.

Technology

This site was built on a premium theme. JSP, Spring Boot, Hibernate, Maven, MySQL Database was used for this application.

View on GitHub

FX Movie Library

FX Movie Library was created as a monthly class project. It can store movies from computer local storage and play in its own player. Show trailers from YouTube. This design was inspired from Popcorn Time application.

Technology

FX Movie Library was build using Java, JavaFX, Spring and Hibernate with MySql database.

View on GitHub

Gym Management System

An application was created for a client's Gym Management. I was one of three programmers.

Technology

Gym Management System was built using Java, JavaFx, Spring and JDBC with MySql.

View on GitHub

Hotel Managment System

It was my second project named Hotel Java. It was an individual project. Customer Information, Booking, Service, Billing, check In & Out and Customer Enquiry are the options in this software.

Technology

Hotel Java was designed with Java Swing, MySQL database and JDBC.

View on GitHub

Tools I Use