hh.sePublications
System disruptions
There are recurring service disruptions on some of the search portals due to high traffic. We are working to resolve the issue, you may temporarily encounter an error message.
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Improving Data Management in a Stamp Business through a Web-based interface
Halmstad University, School of Information Technology.
Halmstad University, School of Information Technology.
2025 (English)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
Abstract [en]

This thesis addresses the challenges faced by a stamp-selling company in managing extensive data manually through Excel files, which often led to errors and inconveniences, such as incorrectly input data and time-consuming manual data management. To solve this, a web application was developed using ReactJS for its GUI, Flask for backend development, and Google Cloud SQL for scalable storage. The system integrates real-time WooCommerce synchronisation via webhooks and enforces input validation to prevent inconsistencies. Performance tests demonstrated that the system handles CRUD \textit{Create, Read, Update, Delete} operations efficiently, being able to fetch 2000 stamps in under 200ms, ensuring real-time usability for inventory management and preventing workflow disruptions. Security tests confirmed resilience against attacks such as SQL injections. By replacing Excel sheets with a web-based application, the project not only improves data reliability and performance but also lays the foundation for future scalability and integration with additional business tools.

Place, publisher, year, edition, pages
2025. , p. 45
Keywords [en]
Web Application, ReactJS, TypeScript, Python, Flask, Database, MySQL, SQLAlchemy, CRUD operations, REST API, Google Cloud
National Category
Other Engineering and Technologies
Identifiers
URN: urn:nbn:se:hh:diva-57276OAI: oai:DiVA.org:hh-57276DiVA, id: diva2:1993943
External cooperation
Star and Stamp Store
Subject / course
Computer science and engineering
Educational program
Computer Science and Engineering, 300 credits
Supervisors
Examiners
Available from: 2025-09-01 Created: 2025-09-01 Last updated: 2025-10-01Bibliographically approved

Open Access in DiVA

fulltext(975 kB)362 downloads
File information
File name FULLTEXT02.pdfFile size 975 kBChecksum SHA-512
39101187fc44069c4091636e93d4a592f55896b7a70dfd7d192ae274616445798ca529ccc8775c7e9022f7494d262aed6b22234d11cdaa22e45c69fe57851da3
Type fulltextMimetype application/pdf

By organisation
School of Information Technology
Other Engineering and Technologies

Search outside of DiVA

GoogleGoogle Scholar
Total: 366 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 512 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf