This project is part of my Bachelor's thesis where I developed an application (frontend & backend) for visualizing wicked problems. During development, I had 2 separate repositories for frontend and backend. However, since they include Github secrets and have a long commit history, I put both codes into this one repository. You can visit https://wickedproblems.io and create an account. Please note that it is not mobile responsive. The application is being used today by the chair of Information Systems at the department of informatics at Technical University of Munich.
To start the frontend client on your local machine (port 3000):
- Navigate to /frontend and install dependencies
cd frontend
yarn
- run code in dev environment
yarn develop
Similar to the frontend, to start the backend services on your local machine (port 4000):
- Navigate to /backend and install dependencies
cd backend
yarn
- run code in dev environment
yarn develop
I included the pages of my thesis where I explain in detail how the application was built.