My Work

As a fresher, I embarked on some mini projects to hone my skills in web development. These projects were integral to my learning journey and involved basic frontend technologies including HTML, CSS, Bootstrap, Vanilla JS, and Angular, React JS.
Here are some highlights:

  • Portfolio Website: Built a responsive personal portfolio website using HTML, CSS, and Bootstrap. The site showcases my projects, skills, and contact information.
  • Tasks List Application: Developed a tasks list application using ES5 JavaScript, incorporating DOM manipulation to enable basic CRUD operations. This project enabled me to handle dynamic content and user interactions efficiently.
  • Skills Timeline: This is a responsive web application primarily focused on advanced CSS techniques. The app dynamically adjusts its layout and design to provide an optimal viewing experience across both large and small screens.
  • NG To-Do List: Implemented a to-do list application using Angular. It includes functionalities for adding, editing, and deleting tasks with local storage integration.
  • E-commerce Landing Pages: Designed landing page for an e-commerce site using HTML, CSS, and Bootstrap. The page includes a product gallery, testimonials, and a contact form.
  • Interactive Pig Game App: This is an engaging and interactive Pig game using Vanilla JS. The app has a sleek user interface and includes dynamic dice rolling with a custom formula. Key features include comprehensive score tracking, a mechanism to reset the score if two 6's are rolled consecutively, and a "Hold" option that allows players to secure their current score instead of risking it on the next roll. The game effectively maintains player streaks and offers a balanced mix of strategy and chance.
  • Budget Control App: This is an intuitive budget control application using Vanilla JS. The app features an interactive user interface designed to track personal finances efficiently. Users can input their income and expense details, allowing the app to calculate and display the available budget for the current month. This tool aids users in managing their finances by providing a clear overview of their financial situation, making it easier to monitor spending and savings on the fly.
  • Books Catalog: This app is designed to manage and organize book information efficiently. The app features robust field validations to ensure data integrity and provides a user-friendly interface for seamless catalog management.
  • These projects not only strengthened my technical skills but also taught me valuable lessons in project management, problem-solving, and user experience design.