• About Me
    • Skills & certificates
    • Projects
    • Experiences
  • About Me
  • Skills & certificates
  • Projects
  • Experiences

© 2025 Hicap's Portfolio. All rights reserved

TOPCIT LCMS

ReactTypeScriptTailwind CSSMaterial UIZustandZod
A comprehensive web-based Learning Content Management System designed specifically for IT students at Cavite State University. This application serves as a centralized platform for managing educational resources, tracking progress, and preparing students for practical competency assessments. Built with modern React architecture, it features robust state management through Zustand, type-safe form validation using Zod, and a responsive design system combining Tailwind CSS with Material UI components for an optimal user experience.
TOPCIT Learners Content Management System
Click to enlarge

TOPCIT LCMS API

APINode.jsExpressAmazon S3PrismaZodPostgreSQL
The backend API for the TOPCIT LCMS, built with Node.js and Express. It provides a RESTful interface for managing educational content, user data, and progress tracking. The API integrates with Amazon S3 for file storage, uses Prisma for database interactions with PostgreSQL, and employs Zod for type-safe request validation.

E-CPLGT

Next.jsTypeScriptTailwind CSSFramer Motion
An E-Library platform for the City Public Library of General Trias, Cavite. This application allows users to browse and manage library resources, including books and other media. Built with Next.js and TypeScript, it features a modern design with animations powered by Framer Motion.
E-CPLGT E-Library
Click to enlarge

Portfolio

Next.jsTypeScriptTailwind CSSGSAP
A personal portfolio website showcasing my skills, projects, and experiences. Built with Next.js and TypeScript, it features a modern design with smooth animations powered by GSAP. The site is fully responsive and optimized for performance.
Portfolio Website
Click to enlarge

Event Management System API

APINode.jsExpressPrismaPostgreSQL
A RESTful API for managing events, built with Node.js and Express. It provides endpoints for creating, updating, and retrieving event data, utilizing Prisma for database interactions with PostgreSQL. The API is designed to be scalable and secure, supporting various event management functionalities.