MARS

dc.contributor.authorAhmad Tubaila
dc.contributor.authorAbdulkareem Abuzahra
dc.date.accessioned2026-06-29T07:48:03Z
dc.date.issued2026-01-28
dc.description--
dc.description.abstractModern electronics retail stores often rely on fragmented tools and manual procedures to manage sales, inventory, payments, and employee activities. This separation increases operational complexity, introduces inconsistencies in records, and limits effective oversight. To address these challenges, this project presents MARS, an integrated software system that unifies customer-facing e-commerce functionality with internal management operations for an electronics store. MARS is implemented as a full-stack application composed of React-based web and mobile clients, a Node.js and Express backend, and a MySQL relational database. The system provides centralized product management, point-of-sale and order processing, contract and payment recording, employee duty-hour tracking, and internal project and task management. Role-based access control ensures that customers, store workers, and administrative users interact with the system according to their responsibilities. In addition, the system includes prototype services for optical character recognition (OCR) to extract data from receipt images and a lightweight recommendation component to support product suggestions during sales workflows. The project results in a functional prototype that demonstrates how a unified platform can reduce data duplication, improve record consistency, and streamline routine retail operations. Design choices emphasize modularity, separation of concerns, and maintainability, while acknowledging constraints related to security hardening, scalability, and data-driven model accuracy. Overall, MARS serves as a practical academic implementation that applies software engineering principles to a real-world problem. The system provides a solid foundation for future enhancements, including improved authentication mechanisms, cloud-based deployment, and more advanced OCR and recommendation models.
dc.description.sponsorship--
dc.description.statementofresponsibilityout project has solved a main problem of combining an administration side with store side for customers offering a high combination for supervising store side from admin side.
dc.description.tableofcontentsThe objective of this project is to design and implement an integrated software system that supports both customer-facing activities and internal management operations for an electronics store. The main objectives of the project are as follows: ➢ develop a unified platform that combines online product browsing and purchasing with internal store management tools. ➢ support point-of-sale operations so that in-store sales are recorded within the same system used for online transactions. ➢ centralize contract and payment records in order to reduce data duplication and improve financial accuracy ➢ provide basic employee management features, including duty-hour recording and task assignment related to store operations. ➢ enforce role-based access control so that customers, workers, and administrators interact with the system according to their responsibilities. Together, these objectives aim to simplify daily operations, reduce reliance on manual coordination, and provide store management with clearer visibility over sales, payments, and staff activities.
dc.format.mediumSoftware
dc.identifier.citation--
dc.identifier.other12028317
dc.identifier.urihttps://hdl.handle.net/20.500.11888/21105
dc.language.isoen
dc.publisherDr. Sufian Samara
dc.relation.ispartofseries--; --
dc.subject.classificationIndustry
dc.supervisorDr. Sufian Samara
dc.titleMARS
dc.title.alternative--
dc.typeGraduation Project
person.telephone970595160600

Files

Original bundle

Now showing 1 - 4 of 4
Loading...
Thumbnail Image
Name:
Graduation project 1 Summary (software).docx
Size:
18.66 KB
Format:
Microsoft Word XML
Loading...
Thumbnail Image
Name:
Graduation Project Report (Software).pdf
Size:
3.48 MB
Format:
Adobe Portable Document Format
Loading...
Thumbnail Image
Name:
MARS-Ahmad + 3bd.pptx
Size:
46.08 MB
Format:
Microsoft Powerpoint XML
Loading...
Thumbnail Image
Name:
ملخص تقرير مشروع التخرج.docx
Size:
17.39 KB
Format:
Microsoft Word XML

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: