Projects

These are most of the projects I've done since I started programming, some of them are personal projects, freelance, work, practice or for other situation. If you want to see absolutely all my projects go to my github.com/vierynugroho.

E-Rapor Kurikulum Merdeka

E-Rapor Kurikulum Merdeka is a web-based e-rapor system built with Next.js to support the assessment process of early childhood education (PAUD) students under the Kurikulum Merdeka framework. This application enables teachers to record, manage, and evaluate children's development efficiently.

typescript - NextJS - backend - api - frontend - postgreSQL

Backend - Flight Ticketing

Backend API for flight ticket booking system. Provides flight search, ticket reservation, payment, and passenger and airline data management features.

javascript - expressJS - backend - api - expressJS - payment gateway - postgreSQL

Backend - Simple Banking System

Simple API backend for banking systems that supports account management, transactions, and user balance recording with optimal security.

javascript - expressJS - api - backend

Classic Cryptography

NPM package for encryption and decryption using Caesar Cipher algorithm and exhaustive key search method. Useful for data security education and experimentation.

javascript - npm - package - caesar cipher - exhaustive key search

Puzzle Games

A collection of interactive web-based puzzle games. Offering a variety of logic and strategy challenges with engaging gameplay.

javascript - html - css

Base RESTful API

Basic RESTful API template with authentication, CRUD, and API documentation features using Swagger. Suitable as a boilerplate for Node.js based backend development.

typescript - auth - nestJS - backend

Backend PPDB Online

Backend API for the online New Student Admissions (PPDB) system. Built with ExpressJS and provides registration, selection, and student data verification features.

javascript - expressJS - google drive api - api - backend

GIS - temporary housing location

Leaflet-based GIS application for mapping temporary housing locations. Allows users to view location information, coordinate points, and details of facilities around the area.

typescript - react - leaflet

Backend - internet service provider

Backend API - Decision Support System using the AHP (analytical hierarchy process) method in a case study of calculating job priorities in internet network services

decision support system - nodeJS - expressJS - postgreSQL - AHP

Edge Detection

Image processing project using Python to detect object edges in images. Using algorithms like Canny, Sobel, or Laplacian for more accurate image analysis.

python - cnn - canny

Face Recognition

Python based facial recognition system using OpenCV and machine learning. Can be used for authentication, individual identification, or real-time face detection.

python

Backend - Stock Management

Backend API for inventory management using ExpressJS. Provides product CRUD features, inventory management, and tracking of incoming and outgoing goods.

javascript - nodeJS - express - postgreSQL - backend - api

Teacher Performance Assessment

Web Application for Teacher Performance Assessment based on 360 degree analysis assessment at IGRA Blitar City

php - bootstrap - mySQL

Personal Notes App

Personal notes website based on single page application with reactJS

javascript - react - SPA

Simple E-Commerce

Brute Force ALgorithm Implementation

javascript - html - css

e-perpus - Online Library

E - Perpus is a website built with the aim of facilitating library administration in managing book borrower data, preventing race conditions, etc.

Laravel - PHP - mySQL - bootstrap

Certainty Factor for Data Validation

Validation of marriage data using the concept of certainty factor based on the website

PHP - Certainty Factor - AI

Laravel Ecommerce

An e-commerce website that provides complete features such as product catalogs, shopping carts, order management, and user authentication.

laravel - php - vue - mysql - bootstrap - payment gateway

VArchiver - Simple File Manager

simple shell based file manager

shell

Office Tutorial

office tutorials: microsoft office training and tutorial website

php - mySQL - bootstrap - css