In the context of the Challenge Based Learning (CBL) articulated in the Master of Communication and Web Technologies, during the 2022/2023 school year, the development of a digital platform aimed at reducing energy waste and the impact on the ecological footprint was proposed, in partnership with the German company BOSCH.
It was graded 18 out of 20
Smart Break is a digital platform that operates in a tracker format, where a company's work teams can configure their equipment and record their work breaks, focusing on energy efficiency and productivity.
For this project, we used React Native, with Redux and Expo extension, for frontend developement and MongoDB, Nodejs with Expressjs for backend developement. We also developed all prototypes using Figma.
In this link you can find a ready-to-download version of our mobile application. However, this version only works on Android devices, so if you want to view our application and you don't have a compatible device, you'll need to run it on your computer. If that's the case, first make sure you have Expo installed on your computer and the Expo app installed on your phone. After downloading the repository and verifying that it has all the dependencies associated with the project (using the npm install or yarn command), just open your terminal and run the command "expo start". Decide if you want to run the project on your mobile phone within the Expo application (recommended option) or on an emulator (we do not recommend it, as it limits the functionalities you can access).