Portfolio Projects

Real-world applications built with modern web technologies.

TIXE – Freelancing Platform

Full-Stack Web Developer

Problem

Freelancers and clients need a simple platform to create profiles, post projects, manage proposals, and communicate securely.

What I Built

A MERN-based freelancing platform with user authentication, role-based dashboards, project posting, proposal management, and REST APIs for seamless integration. Users can register as freelancers or clients, browse opportunities, submit proposals, and track project status in real-time.

Technical Highlights

  • JWT authentication & role-based access control
  • React frontend with responsive, intuitive UI
  • Node.js/Express backend with modular REST APIs
  • MongoDB schema design for scalability
  • Git/GitHub workflow with clean commits

Project Links

→ Live Demo

React Node.js Express MongoDB REST API JWT Auth Git/GitHub

Restaurant Table Booking System

Full-Stack Web Developer

Problem

Restaurants struggle to manage table reservations, confirm bookings, and track availability in real-time without manual coordination.

What I Built

A full-stack reservation system with a customer-facing booking interface, admin dashboard for reservation management, table status tracking, and MySQL-backed data persistence. Customers can browse available tables by date/time, complete reservations, and receive confirmation. Admins can manage all bookings and table availability.

Technical Highlights

  • React frontend with responsive booking interface
  • Node.js/Express backend with reservation APIs
  • MySQL database schema for relational data
  • Admin dashboard for reservation management
  • Real-time table availability tracking
React Node.js Express MySQL REST API Database Design Responsive Design