Skip to content
View golamrabbi73's full-sized avatar

Block or report golamrabbi73

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
golamrabbi73/README.md

Md. Golam Rabbe - Full Stack Developer Banner

Hi πŸ‘‹, I'm Md. Golam Rabbe

Full Stack Developer | React β€’ Next.js β€’ Node.js

Typing SVG

Profile Views


πŸ™‹β€β™‚οΈ About Me

I'm Md. Golam Rabbe, a full stack developer building with React, Next.js, Node.js, TypeScript, and MongoDB.

  • πŸ—οΈ Currently improving GeoLog β€” a deployed B2B SaaS platform for subsurface data and core sample management, adding features and polishing UX for petroleum/mining/geology teams
  • πŸ€– Also built TrendPulse AI, an AI-driven competitor research platform powered by Groq's Llama 3.3 70B
  • πŸ’» Comfortable across the stack: REST APIs with Express/TypeScript, MongoDB schema design, and React/Next.js frontends
  • 🎯 I focus on getting the architecture and data modeling right before writing feature code β€” every project starts with a requirements/discovery pass, not just UI
  • 🌱 Started solving DSA basics on LeetCode
  • πŸ“¬ Open to Junior Full Stack Developer roles

πŸš€ Current Focus

  • πŸ—οΈ Improving GeoLog with new features, search, pagination, and UX enhancements
  • βš™οΈ Strengthening my full-stack development skills by building production-ready applications
  • 🧠 Learning Advanced TypeScript and practicing DSA on LeetCode

πŸ› οΈ Tech Stack

Frontend

Backend

Auth & Payments

Tools & Deployment


πŸ“Œ Featured Projects

πŸ›’οΈ GeoLog β€” Subsurface Data & Core Sample Management

  • 🌐 Live: Live Demo
  • πŸ’» GitHub: Repository
  • πŸ› οΈ Tech: Next.js, TypeScript, Express, MongoDB, Mongoose, Zod, React Hook Form, TanStack Query, JWT (httpOnly cookies)

A deployed B2B SaaS platform for petroleum/mining/geology teams to manage well records and core sample data, built with a real requirements-first process rather than as a template clone.

✨ What's live

  • Role-based access control (manager/admin/field-engineer roles with different permissions)
  • Core Sample and Well modules: full CRUD with ownership checks (e.g., users can only edit samples they collected)
  • JWT auth via httpOnly cookies, with CORS credentials configured across separate frontend/backend deployments
  • Type-safe data layer: shared TypeScript interfaces for Well, Core Sample, and User entities, validated with Zod on the backend
  • Fixed a production bug where unhandled JWT errors were crashing the Node process (502s on Render) by wrapping auth middleware in a catch-all error handler

🚧 Currently adding

  • Search and pagination
  • View/Edit pages for Wells and Core Samples
  • General UX polish

This is the project I'm actively growing into something real teams in the industry could use β€” not just a portfolio demo.


πŸ“Š TrendPulse AI β€” Competitor Research Platform

  • 🌐 Live: Live Demo
  • πŸ’» GitHub: Repository
  • πŸ› οΈ Tech: Next.js 15, TypeScript, Tailwind CSS, React Query, Zustand, React Hook Form, Zod, Recharts, Node.js, Express.js, MongoDB, JWT, Google OAuth, Groq AI (Llama 3.3 70B)

An AI-driven competitor research platform that helps businesses analyze competitors, spot market opportunities, and generate strategic marketing playbooks using Google Gemini AI.

✨ Features

  • AI-generated insights from uploaded business documents via Groq's Llama 3.3 70B model
  • Asynchronous AI workflows with clear loading/feedback states for long-running analysis
  • Secure auth via JWT and Google OAuth
  • Data visualization with Recharts for competitor/market breakdowns

🚧 Planned improvements

  • Automated competitor monitoring
  • AI chat assistant for business analysis
  • Exportable PDF/presentation reports
  • Team collaboration workspace

πŸ€– AI Prompt Sharing Marketplace

  • 🌐 Live: Live Demo
  • πŸ’» GitHub: Repository
  • πŸ› οΈ Tech: React, Node.js, Express.js, MongoDB, Firebase Auth, JWT, TanStack Query, Stripe, Framer Motion

A marketplace where users can list and sell AI prompts, with a full payment flow rather than just a static listing site.

✨ Features

  • Stripe-integrated checkout for paid prompt listings
  • Role-based dashboard (buyer vs. seller views)
  • Firebase Auth + JWT for session security
  • Fully responsive UI with animated transitions (Framer Motion)

πŸš— DriveFleet β€” Car Rental Platform

  • 🌐 Live: Live Demo
  • πŸ’» GitHub: Repository
  • πŸ› οΈ Tech: React, Express.js, MongoDB, Firebase Auth, JWT, Tailwind CSS

A car listing and booking platform with a custom dark/light theme system built from scratch (not a UI-library default toggle).

✨ Features

  • Custom useTheme hook (localStorage-persisted, data-theme-based) β€” built to work around DaisyUI v5 overriding Tailwind's theme colors
  • Full car listing management (add/update/delete)
  • Firebase Auth + JWT-secured REST API

🏠 Tile Gallery Platform

  • 🌐 Live: Live Demo
  • πŸ’» GitHub: Repository
  • πŸ› οΈ Tech: Next.js 15, React, Tailwind CSS, DaisyUI, HeroUI, MongoDB, BetterAuth, SwiperJS

A searchable tile catalog with authenticated user profiles, built on the Next.js App Router.

✨ Features

  • Dynamic search across the tile catalog
  • Google Sign-In via BetterAuth
  • User profile management with update flow
  • Private route protection for authenticated pages

πŸ“Š GitHub Stats

GitHub Stats

Top Languages

GitHub Streak

GitHub Contribution Graph


🌐 Connect With Me

LinkedIn GitHub Portfolio Email

πŸ“ Sirajganj, Bangladesh


Thanks for visiting! Open to full stack roles and collaborations β€” feel free to reach out.

Pinned Loading

  1. geolog-platform geolog-platform Public

    Enterprise Subsurface Data & Core Sample Management Platform built with Next.js, Express, TypeScript, and MongoDB.

    TypeScript

  2. trendpulse trendpulse Public

    TrendPulse AI is a full-stack AI-powered competitor research platform for analyzing competitors, identifying market opportunities, and generating marketing strategies using Groq's Llama 3.3 70B.

    TypeScript

  3. ai-prompt-hub-client ai-prompt-hub-client Public

    A full-stack AI prompt sharing and marketplace platform for discovering, sharing, bookmarking, and monetizing AI prompts.

    JavaScript

  4. drivefleet-car-rental drivefleet-car-rental Public

    A full-stack car rental platform with secure authentication, car booking, and rental management features.

    JavaScript

  5. tile-gallery-platform tile-gallery-platform Public

    A modern and responsive tile gallery web application built with Next.js App Router, featuring search, detailed views, and secure user authentication.

    JavaScript