<Shriram Tiwari/>

All Projects

A comprehensive list of my software engineering projects, ranging from full-stack web applications to complex algorithms and system designs.

ai-resume-maker.tsx

AI Resume Maker

Developed an AI-powered resume generator using Next.js and OpenAI API. Enables users to create professional resumes effortlessly with dynamic form handling and real-time preview features. Implemented PDF export functionality.

Next.jsReact.jsOpenAI APITailwind CSS
online-whiteboard-app.tsx

Online Whiteboard App

Implemented a collaborative whiteboard with freehand drawing, shapes (rectangles, lines), erasing, and undo/redo functionality. Utilized React state management and custom hooks for real-time canvas updates and smooth rendering.

React.jsRough.jsTailwind CSSCanvas API
ecomm-luxe.tsx

Ecomm-Luxe

A comprehensive e-commerce solution providing businesses with everything needed to sell online. Features inventory management, secure payment processing with Stripe, customer analytics, product catalog management, user account management, order tracking, and admin dashboard. Optimized for performance with responsive design across all devices.

Next.jsReact.jsNode.jsMongoDBStripeTailwind CSS
task-manager.tsx

Task Manager

A task management web application that allows users to create, update, and delete tasks efficiently. Features include user authentication, task categorization, priority levels, and deadline tracking. Built with Next.js and Prisma for seamless database operations and modern UI/UX.

Next.jsTypeScriptPrismaPostgreSQLTailwind CSS
e-commerce-api-service.tsx

E-Commerce API Service

Developed a robust RESTful API for an e-commerce platform. Handled complex database relationships, implemented caching with Redis for performance, and secured payments using Stripe integration.

Node.jsStripePostgreSQLRedis
algorithm-visualizer.tsx

Algorithm Visualizer

Interactive web application visualizing sorting and pathfinding algorithms. Helps students understand complex algorithms through step-by-step animations and speed control.

ReactD3.jsAlgorithms