E-Commerce System - Soteria

Project Type: Web Development & Design

Role: Web Developer and UI/UX Designer

Collaborators: Mofiyinfoluwa Adebayo (Product Manager), Ngwa Eden (Software Engineer)

Duration: 4 Months

The small-scale business sector lacks the adequate support it needs to thrive. The American University of Nigeria (AUN) student entrepreneurs are inclusive and need guidance and support to become masters of their trade. As a result of this, "Soteria" was born. This is a web-based application that will list all of the vendors in AUN on one platform for all members of the AUN community to see. In terms of businesses, it will give them the visibility they lack and gain more than they previously had. Customers also benefit from having a more comprehensive range of high-quality items and pricing to choose from and having more accessible access to local vendors.

Soteria thrived on a balanced integration of functional, non-functional, and hardware requirements. The functional requirements dictated core system functionalities, while non-functional elements addressed performance, usability, and security. Concurrently, meticulously defined hardware requirements optimized the system's technical capabilities. This cohesive approach not only guided our development roadmap but also underscored our commitment to thorough and effective project planning.

Requirements

We prioritized clarity and precision by curating essential visual representations before system development. This included a comprehensive Use Case Diagram for system functionalities, an Entity-Relationship Diagram for structural insights, a Domain Mapping Diagram for holistic understanding, and strategic wireframes for visualizing the system layout. These meticulous steps ensured a well-defined foundation, aligning our vision and objectives with tangible design models, crucial for the subsequent smooth development of the system.

Design Models

Use Case Diagram of the Proposed System

Entity-Relationship Diagram of the proposed System

Wireframes of the Proposed System

Home Page Wireframe

Login Wireframe

User Wireframe

Project Demo

After meticulous planning and crafting of design models, we seamlessly transitioned to the development phase. Armed with a clear vision and a well-defined foundation, we embarked on the final stages of creating the system. The careful consideration of these design models proved invaluable, ensuring a harmonious alignment between our initial concepts and the ultimate realization of the system. This meticulous process allowed us to navigate the development phase with precision, resulting in a robust and effective final system that met both user needs and project objectives.

Front-End (User & Vendor View)

Home Screen

Login Screen

Shopping Cart

Registered User Dashboard

User Registration Screen

Search by Shop (Category)

Vendor Page/Profile

Contact Us Screen

Vendor Registration Screen

Search by Product (Category)

Back-End (Admin View)

Vendor Dashboard

List of Vendors

List of Approved Vendors

List of Pending Vendors

Conclusion

Soteria is currently a scalable product that aims to address and tackle the issues that plague existing systems by reducing the competition small businesses face when using an e-commerce platform to publicize their business. This promises to give online shoppers an added convenience and security feature. This is done by connecting users with legitimate and approved businesses nearby. Soteria helps its users cut costs involved in delivery fees while also avoiding the plague of a delayed response system and image deception.