RIPPLE : AARATI SINGH THAKURI

Over the past few weeks, I’ve had the opportunity to work on an exciting project at my office: The
School ERP. This experience has given me hands-on learning and valuable exposure to real-world
project workflows, modern tools, and development best practices.


One of the most important concepts I explored was CRUD operations — Create, Read, Update,
and Delete. These operations form the backbone of any web application that deals with data. I
learned how these actions are implemented on both the frontend and backend, especially how the
UI interacts with APIs to perform CRUD tasks. For example, adding new section, updating
information, or deleting old records are all done through CRUD logic.


The project is built using React, which allowed me to understand component-based architecture,
state management, props, and hooks. I learned how to install dependencies, manage packages, and
run the project locally. This hands-on experience helped me grasp how modern web apps are built
and how React simplifies frontend development.
Another major learning point was using Git for version control. I learned to:


 Clone repositories
 Create and switch branches
 Commit and push code
 Pull the latest changes from teammates
 Resolve merge conflicts


Using Git allowed our team to work simultaneously on different features without overwriting each
other’s code. I now appreciate how essential version control is in collaborative development.
Working in a team environment was a valuable experience. I learned how to:


 Communicate clearly with developers and team leads
 Understand project tasks and priorities
 Ask for help when stuck
 Share feedback and ideas during discussions


Teamwork taught me that coding is not a solo activity; it’s about building together, learning
together, and growing together.

Leave a Reply

Your email address will not be published. Required fields are marked *