Full-stack project

Built as a modular full-stack web platform

This website combines Node.js, PostgreSQL, EJS, React, TypeScript, authentication systems, admin tools, API integration, and deployed full-stack workflows within one application ecosystem.

Go to apps

Modular structure

Built using reusable EJS partials and structured React components.

PostgreSQL integration

Stores feedback and user-related data for backend management tools.

Authentication

Session-based login and protected admin functionality.

Deployment

Managed using GitHub and deployed online through Railway.

Interface systems

EJS Bootstrap JavaScript HTML Canvas

Protected admin dashboard connected to a PostgreSQL database for managing, filtering, grouping, and updating user feedback submissions.

React application

React TypeScript Hooks API integration

Structured using reusable components, typed data models, state-driven rendering, and interactive chart systems.

Node.js backend

Handles routing, rendering, authentication, and backend logic.

PostgreSQL database

Used for feedback storage and admin management systems.

Admin systems

Includes filtering, grouping, bulk actions, and feedback management tools.

Development workflow

  • Version control using GitHub
  • Deployment through Railway
  • Reusable component and partial structure

Engineering focus

  • Separation of concerns
  • Readable multi-file architecture
  • Reusable frontend systems

Apps

2/2
Tip: press Esc to clear.

Active filters Any
Tags
Tech
Game Arcade
Vanilla JS HTML Canvas

Asteroids

A simple browser game inspired by the classic Asteroids arcade game.

Completed
Open
Notes
Created using only vanilla JavaScript, without any frameworks or libraries.
Crypto
React Static react built TypeScript

Crypto

Cryptocurrency tracking application that displays live market data, coin prices, charts, search functionality, and market statistics.

1.0.0
Open
Notes
Built with React and TypeScript using external APIs for real-time cryptocurrency data fetching and dynamic frontend updates.
No apps match your filters
Clear search, remove a tag/tech, or click Reset.