An internal tool made for the purpose of collecting data from users and displaying analytics. This tool is used by a team of 10+ people. It is a full-stack app with a React front-end and a Django back-end. The front-end is built with React, Redux, TailwindCSS, Framer Motion, and more while the back-end is mainly Python via Django framework. The app was not deployed and was abandoned due to maintainability concerns.
Use created forms to submit data to the database for use in analytics.
Admins can create user groups and manage users, create and edit forms, create more menus and edit them. Regular users can only use the forms to submit data and view data graphs for analytics.
Data can be easily imported and exported as JSON files.
Every action is logged and can be viewed by admins.