No Github link available
Github logo
No hosted link available

Ballen Dashboard

No hosted link available
Ballen Dashboard
react
react-logo.svg logo
mui
mui-logo.svg logo
nodejs
nodejs-logo.svg logo
express
express-logo.svg logo

What's Ballen Dashboard

Ballen Dashboard is a web application which utilises web scraping and artificial intelligence to provide a huge collection of horror stories for employees to create projects from. We also featured an ai training model which functioned via categorisation of articles. The employees can access these articles via a queue and then check the categorisation to tweak how the model categorises data.

Strategy

My role within building this dashboard was to create the frontend using Material-UI and the backend using Node.js and Express.js. I had to integrate my Express api to communicate with a Django python API which collected masses of horror stories.

Conclusion

Ballen Dashboard was successfully created to a high standard and met the client requirements. The website is engaging and provides a seamless user experience. The website is built using Material-UI, Node.js, and Express.js. I successfully learnt how to integrate a Django python API to communicate with my Express API. Also, I gained complex insight into Mui Materials component library due to the complex nature of the design featuring a multitude of complex forms such as autocompletes and file pickers. I build an AI trainer system which allowed users to categorise articles successfully and currently thousands of articles have been reviewed for our model.