Skip to content

jessmargz/Two-Sided-Platform

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Two-Sided-Platform

A simulation of a platform ecosystem, specifically a two-sided marketplace, in which participants can play the role of platform administrator, make a variety of decisions that have direct consequences for the users (i.e., consumers and producers).

Table of Contents

General Information

  • A two-sided marketplace is replicated and the user is able to act as an adminstartor in the system, capable of adjusting different controls like, pricing policies, advertisments, and membership rules. All changes a user makes dynamically adjusts both sides of the marketplace, demonstarting key cross-side effects.
  • Such a simulation will allow for the systematic study of the attitudes, decisions, and behaviors of individuals enacting various roles in a platform organization.
  • This simulation was created for an on-going study at USC's Institute for Creative Technologies.

Technologies Used

  • Chart.js - version 3.5.0

Screenshots

Adminstrator Planning Interface

Usage

As of now, to run the simulation, obtain the zip file, extract all files, and open 'welcome.html' to get started. To edit variable/control names, open 'names.js' in a text-editor of your choice.

Includes

css

end.css

- styling for ending page

simStyle.css

- styling for simulation page

welcomeStyle.css

- styling for welcome page  

html

end.html

- contains the html set-up for the final page users are directed to after simulation is finished

simulation.html

- conatins the html set up for the main page that users will interacte with (directs to end.html)

welcome.html

- contains the html set up for the welcome page that users begin with (directs to simulation.html)

images

  • contains 9 different animations that are used in the simulation

scripts

names.js

- contains a list of string variables names that can be adjusted for the simulation's needs

simulation.js

- powers all charts and functions of the main simulation run on simulation.html

Project Status

Project is: in progress

Room for Improvement

To do:

  • Connect to server to log and capture session data

Acknowledgements

Contact

Created by Jessica Margala - feel free to contact me!

About

Interdependent Demand Curve Representations

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published