This reflective report summarizes the experience and findings of a research project on the development of an online banking system for a small finance bank. It discusses the research methods, literature review, knowledge gained, learning, critical thinking, barriers faced, and professional development. The report highlights the objectives, findings, and outcomes of the project.