Projects

1. E-commerce Platform for selling products of a football club Link to heading

Description Link to heading

  • Developed a robust e-commerce platform using Go, implementing clean architecture principles for maintainability and scalability.
  • Created a demo video demonstrating the working of the web application and uploaded it on youtube
  • Designed and implemented a comprehensive RESTful API covering user management, product catalog, shopping cart, checkout process, order management, and return/refund workflows.
  • Utilized PostgreSQL for data persistence, with a well-structured database schema supporting complex e-commerce operations.
  • Implemented secure user authentication and authorization using JWT (JSON Web Tokens).
  • Integrated Razorpay payment gateway for secure online transactions.
  • Developed advanced features including coupon management, user wishlists, and a wallet system for refunds and store credits.
  • Implemented inventory management system with real-time stock updates.
  • Created an admin panel for managing products, categories, orders, and handling return requests.
  • Employed best practices for error handling, input validation, and security measures throughout the application.
  • Hosted the project in aws using AWS EC2 instance
  • Used nginx as a reverse proxy

Mini projects Link to heading

User management system Link to heading

My portfolio website Link to heading

  • Built while revising through HTML, CSS and javascript basics
  • Built using bootstrap template.
  • Site is live at this link : Portfolio website for fawas
  • Code for this website is available at this link