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
34
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
28
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
23
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
20