PROJECTS

Full-Stack Task Tracker App

(2025)

React + Node.js + Express + PostgreSQL, deployed on Render & Vercel

Description:

A full-stack task management application featuring secure user authentication, full CRUD operations, and a responsive, modern UI. The frontend is built with React and Tailwind CSS, the backend uses Node.js with Express, and data is stored in a PostgreSQL database hosted on Render. The app includes JWT-based login, task status management, filtering, sorting, and full cross-platform compatibility. Frontend is deployed on Vercel while backend is deployed on Render.

Technologies | Skills:

ReactViteTailwind CSSLucide IconsNode.jsExpress.jsPostgreSQLJWT AuthenticationAxiosRenderVercel

Key Features:

  • User authentication with JWT (register/login/logout)
  • Full CRUD for tasks (create, edit, update, delete)
  • Task priority, status tracking, and due dates
  • Responsive mobile-first UI with animations
  • RESTful API with proper routing and validation
  • Production deployment with environment variables

AI-Powered Object Classifier

(2025)

EfficientNet model + TensorFlow, Streamlit UI, deployed on Hugging Face

Description:

A machine learning application that classifies objects in images using a TensorFlow EfficientNet-based model. Features a clean Streamlit interface where users upload an image and receive predictions with confidence scores. The app includes preprocessing, GPU-ready model code, PDF export, and evaluation utilities. Fully deployed on Hugging Face Spaces.

Technologies | Skills:

TensorFlowEfficientNetPythonNumPyPandasMatplotlibStreamlitHugging Face SpacesFPDF

Key Features:

  • Image upload and preprocessing pipeline
  • Real-time inference with confidence levels
  • EfficientNet-based image classifier
  • PDF report export with predictions
  • Interactive UI with Streamlit
  • Cloud deployment on Hugging Face