Welcome to the upgraded BRAC University Institutional Repository. We are currently organizing collections after a recent system upgrade. Homepage category counters may temporarily show lower numbers while syncing, but over 27,000 repository items remain safe and accessible. Please use the search bar to find theses, scholarly outputs, and institutional documents.

Mastering full stack web development: internship experience at BRAC IT

bracu.degree.levelUndergraduate
bracu.type.groupStudent Works
datacite.rightsOpen Access
dc.contributor.advisorShakil, Arif
dc.contributor.authorMorshed, Naavid
dc.contributor.departmentDepartment of Computer Science and Engineering
dc.date.accessioned2025-03-24T04:36:17Z
dc.date.available2025-03-24T04:36:17Z
dc.date.copyright2024
dc.date.issued2024-10
dc.descriptionCataloged from PDF version of internship report.
dc.descriptionIncludes bibliographical references (page 14).
dc.descriptionThis internship report is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science and Engineering, 2024.en_US
dc.description.abstractThis report is a documentation of a six-month internship I partook at BRAC IT as a full- stack web development intern, where I was responsible for creating new modules and bug fixing to quite a few projects/webapps. My key assignments included working on CSAUP (Compliance and Service Assurance Unit Portal), a microfinance web application designed for auditors to review and audit loans taken by users for different purposes, and BEP (BRAC Educational Program), an education management system handling institutes, students, teachers, teacher salaries, reports, and student fees. In CSAUP, I developed and maintained core functionalities using Angular, and Spring Boot for the frontend and backend, ensuring smooth data flow and efficient auditing processes. For BEP, I worked with AngularJS 1.2 for frontend and EJB for backed, MySQL for DBMS and Wildfly 10.0 as the server, managing the relationships between institutions, staff, teacher, students and financial operations. This internship exposed me to the complexities of full- stack development in real-world applications, where I participated in regular standups, task planning, and client reviews, honing my problem-solving and communication skills. It was an invaluable experience, expanding my expertise in Angular, JS, TS, backend development with Spring Boot, and distributed database management system. This exposure provided me with a deeper understanding of web application architecture and prepared me to take on more significant challenges as a professional web developer.en_US
dc.description.degreeBachelor of Science in Computer Science and Engineering
dc.description.statementofresponsibilityNaavid Morshed
dc.format.extent14 pages
dc.identifier.otherID 18201196
dc.identifier.urihttp://hdl.handle.net/10361/25769
dc.language.isoenen_US
dc.publisherBRAC Universityen_US
dc.rightsBRAC University internship reports 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.subjectHTMLen_US
dc.subjectJSen_US
dc.subjectCSSen_US
dc.subjectJAVAen_US
dc.subjectC++en_US
dc.subjectSpring Booten_US
dc.subjectAngularen_US
dc.subjectEJBen_US
dc.subjectAngular JSen_US
dc.subjectBootstrapen_US
dc.subjectBS5en_US
dc.titleMastering full stack web development: internship experience at BRAC ITen_US
dc.typeInternship Reporten_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
18201196_CSE.pdf
Size:
179.68 KB
Format:
Adobe Portable Document Format
Description:

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: