Bugblitz

Bugblitz

Bugblitz is a web application for bug tracking and project management.

––– views
- -

Solo Project


Short Explanation

Bugblitz is a full-stack web application for bug tracking and project management, developed as a solo project to enhance my full-stack development skills. It utilizes .NET, Next.js, and PostgreSQL to create a seamless and efficient user experience.

Project Goals

The primary objective of Bugblitz was to advance my full-stack development skills by exploring the integration of different technologies. The project aimed to:

  • Improve proficiency in full-stack development
  • Gain experience using .NET and Next.js together
  • Learn how to use PostgreSQL with .NET
  • Understand the benefits of Docker for development and deployment
  • Implement GitHub Actions for CI/CD

Tech Stack

  • Backend: .NET Core and C# for unparalleled DX and efficiency.
  • Frontend: Next.js for server-rendered React and improved performance. Material-UI for a modern and responsive design.
  • Deployment: Docker and GitHub Actions for consistent performance and automated deployment.

Some Screenshots

Web Screenshot

Project Page

Web Screenshot

Bug Details Page

First DevOps Experience

Bugblitz marked my first experience with DevOps practices. I used Docker for containerization and GitHub Actions for workflow automation. This combination ensured consistent performance across various environments and automated deployment, enhancing development efficiency and establishing a reliable deployment pipeline.

Lessons Learned

  • Rewarding Journey: The project was a deep dive into full-stack development, providing valuable insights into building real-world applications.
  • Modern Tech Stack: Leveraged TypeScript for robust code, and Docker and GitHub Actions for essential DevOps practices.
  • Skill Reinforcement: The experience reinforced proficiency in .NET Core, Next.js, and associated tools, demonstrating a comprehensive skill set.
  • Outcome: Developed a scalable and maintainable application, showcasing the power of modern tech stacks.

Follow me

© 2024

Mahmud's Portfolio.

Bali