Question: Case study: The MCC wants to build a platform. This platform is a one-stop shop web[1]based solution for vendors to advertise their products on the

Case study:

The MCC wants to build a platform. This platform is a one-stop shop web[1]based solution for vendors to advertise their products on the website. This platform is limited to vendors operating at Queen Vic Market, Brunswick and Northcote.

The platform has 2 Modules

1. Vendor/Seller Modules

- As a vendor, you would be able to register on the platform.

- You will have to enter your unique vendor id provided by the council during registration.

- All of the vendor data will be encrypted for security reasons.

- Vendor would be able to enter a trading name, vendor name, ABN and address.

- Vendor would be able to list his/her products.

- This would be done through a web interface that allows the vendor to

- Upload pictures of the products (if available), and list the product name, quantity, and price.

- Vendor should also be able to link his/her paypal account in the portal. [This would be

vendor created paypal account which is out of scope of this project]

2. Customer Module.

- As a customer, you would be able to register on the platform.

- Registration for the user is optional*

- User can browse different vendors and check their products.

- User can add products to their cart.

- They can choose products from several vendors in the same session.

- User can checkout as guest and will have to pay via credit/debit card or paypal account.

- Once the payment is successful, the products are packaged from the vendor/s and an

estimated delivery time is calculated.

- The user is notified about the delivery [this is out of the scope of the project]

Key considerations for this platform:

1. Scalability, the council would like to scale this application to support vendors in other

councils in the future.

2. Ease of use, the platform will be used by users who do not have high technical know[1]how.

3. Security, since transactions will be taking place on the platform, it needs to have SSL.

Also, vendor and user data need to be encrypted.

Software requirements:

1. Front-end: Javascript Framework (React or Angular)

2. Server-side/Backend: Nodejs

3. Database: Postgres-sql

4. Cloud hosting: AWS

Question:

1. Project charter

2. Identify the scope

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related General Management Questions!