Agronomix : a project by backend developer
| bracu.degree.level | Undergraduate | |
| bracu.type.group | Student Works | |
| datacite.rights | Open Access | |
| dc.contributor.advisor | Anwar, Tawhid | |
| dc.contributor.author | Barua, Shouvik | |
| dc.contributor.department | Department of Computer Science and Engineering | |
| dc.date.accessioned | 2025-10-20T09:27:16Z | |
| dc.date.available | 2025-10-20T09:27:16Z | |
| dc.date.copyright | 2025 | |
| dc.date.issued | 2025-02 | |
| dc.description | Cataloged from PDF version of theses. | |
| dc.description | Includes bibliographical references (page 31). | |
| dc.description | This thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science and Engineering, 2025. | en_US |
| dc.description.abstract | This internship report presents the experience gained and contributions made during the internship at DataSoft Systems Bangladesh Limited, focusing on the development of Agronomix, an inventory management system for Amin Mohammad Agro Limited. The report outlines the organizational background, project work, and technologies used, including Java Spring Boot, ReactJS, and MySQL. It details the structured approach taken, from requirements gathering and backend development to implementing advanced features such as batch-based inventory updates, authentication, and reporting APIs. The document also highlights the challenges faced, including adapting to system architecture changes and learning Spring Boot. Furthermore, it discusses the future roadmap of Agronomix, with plans to transition to a SaaS platform and a microservices architecture. The report concludes with key takeaways from the internship, emphasizing the importance of planning, adaptability, and collaborative learning in software development. | en_US |
| dc.description.degree | Bachelor of Science in Computer Science and Engineering | |
| dc.description.statementofresponsibility | Shouvik Barua | |
| dc.format.extent | 31 pages | |
| dc.identifier.other | ID 21241073 | |
| dc.identifier.uri | http://hdl.handle.net/10361/27005 | |
| dc.language.iso | en | en_US |
| dc.publisher | BRAC University | en_US |
| dc.rights | BRAC University theses are protected by copyright. They may be viewed from this source for any purpose, but reproduction or distribution in any format is prohibited without written permission. | |
| dc.subject | Backend | en_US |
| dc.subject | Java | en_US |
| dc.subject | SpringBoot | en_US |
| dc.subject | React | en_US |
| dc.subject | Inventory management | en_US |
| dc.subject | Software development | en_US |
| dc.subject.lcsh | Inventory control. | |
| dc.title | Agronomix : a project by backend developer | en_US |
| dc.type | Thesis | en_US |