A dashboard for Messenger (Meta) data analysis.
Windows users:
Run two scripts located in the scripts-windows
folder. In case they fail to fully execute, open two terminals in this folder (one for each script) and manually copy scripts contents to terminals and run them line-by-line.
Linux users:
Open the terminal at the root location of the project and run the scripts located in the scripts
folder in two separate terminals:
./scripts/backend-setup.sh
./scripts/frontend-setup.sh
Only messages data is needed.
- Leave the "Path to the folder with Facebook data" field with the default value (unless you placed your data elsewhere than specified in the previous step);
- Customise other options to your liking;
- Press "Load your data" and wait. This could take a few minutes, depending on the size of the data.
There you will further instructions and various analysis of your data. Enjoy browsing!
Frameworks used:
Backend:
- Python,
- FastAPI,
- pandas.
Frontend:
- TypeScript,
- Vue 3,
- Nuxt,
- Chart.js,
- Tailwindcss.