Saad Akhtar - Fullstack Engineer | ContraWork by Saad Akhtar
Saad Akhtar

Saad Akhtar

Full Stack MERN developer creating impressive web apps

New to Contra

Saad is ready for their next project!

Cover image for πŸš— Full-Stack Car Rental Web
πŸš— Full-Stack Car Rental Web Application | MERN Stack A production-ready Car Rental platform that mirrors how real rental businesses operate β€” featuring secure authentication, an admin panel, a live booking system, and a built-in blog module. Fully deployed and live, supporting dual user roles where customers browse and manage bookings while admins control inventory and content β€” all through a clean, fully responsive interface. ✨ Key Features πŸ” Secure Login & Registration with JWT & HTTP-only cookies πŸ”‘ Google OAuth for one-click social sign-in πŸ‘€ User profile management β€” update name, photo & password πŸ“… Full booking system β€” browse, reserve & manage bookings 🚘 Admin dashboard β€” add, toggle availability & remove cars ✍️ Blog module β€” publish & delete posts for SEO purposes πŸ”Ž Search & filter functionality across cars & features πŸ“± Fully responsive β€” optimized for all screen sizes πŸ› οΈ Technologies Used Frontend: React.js, Context API, React Router, Axios, CSS Backend: Node.js, Express.js, MongoDB, Mongoose Auth & Security: JWT, HTTP-only Cookies, Google OAuth 2.0, Bcrypt Deployment: Vercel (Static Hosting + Serverless Functions)
0
25
Cover image for πŸ” Full-Stack Anonymous Messaging Platform
πŸ” Full-Stack Anonymous Messaging Platform | Next.js & TypeScript A modern, production-ready anonymous messaging app where users create accounts, verify their email via OTP, receive anonymous messages, and get AI-powered message suggestions β€” all through a sleek glassmorphism UI. Built collaboratively following clean architecture and real-world development practices. ✨ Key Features πŸ” Secure auth β€” Sign up, sign in & protected routes via NextAuth & JWT πŸ“§ Email verification β€” OTP-based verification using Nodemailer & Google App Password πŸ’¬ Anonymous messaging β€” send, receive & delete messages anonymously πŸ€– AI integration β€” generate smart anonymous message suggestions πŸ“‹ Dashboard β€” inbox management with accept/disable messages toggle βœ… Form validation β€” React Hook Form & Zod for clean input handling πŸ“± Fully responsive β€” mobile-friendly with Tailwind CSS & shadcn/ui πŸ› οΈ Technologies Used Frontend: Next.js 16, React 19, TypeScript, Tailwind CSS, shadcn/ui, Axios, Zod Backend: Next.js Route Handlers, MongoDB, Mongoose, NextAuth.js, Nodemailer Auth & Security: JWT, Bcrypt, OTP Verification, Route Middleware, Zod Validation AI: AI Service Layer & Message Suggestion API Database: MongoDB Atlas
0
19
Cover image for πŸš€ Project Completed: Doctor Appointment
πŸš€ Project Completed: Doctor Appointment Automation System Excited to share the successful completion of a fully automated Doctor Appointment System β€” a real-world, scalable healthcare solution built entirely on n8n (Self-Hosted via Docker). No manual intervention. No extra apps. Just WhatsApp. Patients can book, reschedule, and cancel doctor appointments directly through WhatsApp β€” with automated payments, instant refunds, smart reminders, and AI-powered decision making running seamlessly in the background. ✨ Key Highlights πŸ“² End-to-end appointment booking, rescheduling & cancellation via WhatsApp πŸ’³ Dual payment support β€” Cash at Clinic or Online via Stripe πŸ” Automatic refund processing triggered instantly on cancellation ⏰ Automated reminders & follow-up messages at scheduled intervals πŸ“Š Google Sheets as a live, dynamic data source β€” no traditional database needed πŸ€– Google Gemini AI for intelligent, context-aware decision making βš™οΈ Fully event-driven architecture using webhooks, triggers & n8n agents πŸ› οΈ Tech Stack Automation: n8n (Self-Hosted with Docker) Communication: WhatsApp Business API Payments: Stripe Payment Gateway AI: Google Gemini Data: Google Sheets Infrastructure: Webhooks & Scheduled Triggers
0
15
Cover image for πŸ’¬ Full-Stack Real-Time Chat Application
πŸ’¬ Full-Stack Real-Time Chat Application | SERN Stack A modern, production-ready Real-Time Chat Application built on the SERN Stack (SQL Server, Express.js, React.js, Node.js) β€” where users communicate instantly, manage profiles, and upload media securely. Powered by Socket.io (http://Socket.io) for live messaging and MS SQL Server for high-performance data storage. ✨ Key Features πŸ’¬ Real-time messaging via Socket.io (http://Socket.io) β€” instant, seamless communication πŸ” Secure JWT authentication β€” protected login & authorization πŸ‘€ Full profile & account management with real-time UI updates πŸ–ΌοΈ Cloudinary integration β€” secure, high-quality profile picture uploads πŸ—„οΈ MS SQL Server with optimized queries & triggers for peak performance ⚑ Context API for smooth global state management 🌐 Clean RESTful APIs following modern backend architecture πŸ› οΈ Technologies Used Frontend: React.js, Context API Backend: Node.js, Express.js, Socket.io (http://Socket.io), REST APIs Database: MS SQL Server, Optimized Queries & Triggers Auth & Security: JWT Authentication Media: Cloudinary
0
10
Cover image for Here's a professional description for
Here's a professional description for your freelancing profile: E-Commerce Store β€” React Frontend A fully responsive e-commerce storefront built in React, replicating the core shopping experience of platforms like Daraz. Products are fetched in real time from the DummyJSON API, with client-side state managed entirely through Redux Toolkit. The app covers the complete user journey β€” browsing a product grid, viewing detailed product pages, managing a cart with quantity controls, and authenticated login/signup flows. React Router handles all navigation with clean, bookmarkable URLs. Key highlights: Cart state persisted and managed via Redux Toolkit (add, remove, update quantity) Dynamic product detail pages with route-based data fetching Skeleton loaders for a polished loading experience Fully responsive layout built with Tailwind CSS Deployed on Vercel with zero-config CI Stack: React Β· Redux Toolkit Β· React Router Β· Tailwind CSS Β· DummyJSON API Β· Vite Β· Vercel πŸ”— Live: shopwithsaad.vercel.app (http://shopwithsaad.vercel.app)
0
35
Cover image for SPA Booking Calendar β€” React
SPA Booking Calendar β€” React + Odoo Integration A full-featured, multi-tenant booking management frontend built in React, designed to integrate seamlessly with a custom spa_management Odoo module via a token-based API (no session cookies). Core features include a KPI home dashboard (invoices, revenue, staff, contacts), a rich calendar with Day / Week / Month / Quarter / Year views, a 15-minute-slot drag-and-drop Day scheduler for creating, moving, and resizing bookings across employees, and an inline booking wizard covering customer selection, service picker, and auto-filled duration. The invoicing flow supports draft creation, posting, and accurate financial figures computed server-side in Odoo. Additional pages cover contacts, products, employees, and a full bookings list (including cancelled entries). Portal users are blocked β€” staff-only access. Multi-tenant by design: the frontend auto-resolves the API base URL and Odoo database from the subdomain, so a single build serves every client. Adding a new tenant requires zero code changes. Stack: React Β· Redux Toolkit Β· Vite Β· custom CSS design system Β· Odoo JSON-RPC
0
37
Cover image for πŸ€– HireCraft AI β€” AI-Powered
πŸ€– HireCraft AI β€” AI-Powered Career Preparation Platform | MERN Stack A smart, full-stack career platform that helps job seekers analyze resumes, match job descriptions, identify skill gaps, prepare for interviews, and generate ATS-optimized resumes β€” all powered by Google Gemini AI. Built for real-world use with a clean, responsive interface and secure user workflows. ✨ Key Features 🎯 AI job match analysis β€” evaluate profile alignment with any job description 🧠 Technical & behavioral interview question generation with suggested answers πŸ“Š Skill gap detection β€” identify missing skills & improvement opportunities πŸ—ΊοΈ Personalized preparation roadmap tailored to your target role πŸ“„ ATS resume optimization β€” keyword-aligned, recruiter-friendly resumes πŸ“₯ One-click PDF resume export in professional format πŸ” Secure JWT authentication with protected user workflows πŸ› οΈ Technologies Used Frontend: React.js, React Router, Context API, Axios, SCSS Backend: Node.js, Express.js, REST APIs, JWT, Multer Database: MongoDB Atlas, Mongoose AI: Google Gemini AI, Prompt Engineering, Structured JSON Generation PDF: PDF.js, Puppeteer
0
11
Cover image for Developed a modern full-stack e-commerce
Developed a modern full-stack e-commerce web application using Next.js, React, TypeScript, Tailwind CSS, PostgreSQL, and Drizzle ORM. The project includes secure user authentication, product browsing, shopping cart functionality, checkout flow, and order management, delivering a responsive and user-friendly experience with clean frontend design and efficient backend integration.
0
35
Cover image for MegaBlog β€” Full-Stack Blog Platform
A
MegaBlog β€” Full-Stack Blog Platform A full-stack blogging platform built with React and Appwrite as the backend-as-a-service, supporting complete CRUD operations for blog posts with rich text editing, image uploads, and role-based access control. Authenticated users can create, edit, and delete their own posts using a TinyMCE rich text editor, with featured images stored directly in Appwrite Storage. Public readers can browse and read all published posts without an account. Route protection is handled client-side using React Router, with auth state managed via Redux Toolkit. Key highlights: Appwrite handles auth, database, and file storage β€” no custom backend required TinyMCE rich text editor for full post formatting support Featured image upload and preview with Appwrite Storage Role-based UI β€” authors see edit/delete controls only on their own posts Protected routes redirect unauthenticated users to login Deployed on Vercel with SPA routing configured via vercel.json Stack: React Β· Redux Toolkit Β· Appwrite Β· TinyMCE Β· React Router Β· Tailwind CSS Β· Vite Β· Vercel πŸ”— Live: mega-blog2-0.vercel.app (http://mega-blog2-0.vercel.app)
0
32