BigTime born from the request of a friend of mine. He needed an app to load a song and see the current time in big size.
View Demo
Table of Contents
A friend of mine asked me if I knew an app that can load a song and display the current time in a fullscreen mode. He's a musician and he needed an app with that funcionality to complete his career thesis. When I told him that I could develop that he needed then he added this process as a part of the thesis and give an extra to it.
This was my first app in ReactJS so I wanted to try the "old way" using class components and lifecilge hooks such as componentDidMount() but this only for the App.js component. The rest of components were made with functions and hooks.
This app is made with create-react-app so the installation process is simple.
- Clone the repo
git clone https://github.com/mocca-dev/bigtime.git
- Install NPM packages
npm install
- Finally you have to simply run the app and you're ready to go. Enjoy!
npm start
The key feature of this app is to reproduce a song and show the current time in big size. To do that, you have to specify the song file to the app. Simply, select the file and load it, then you can click on play and see how the song reproduce it and the time shows up.
The app has few settings that you can access to customize some features just clicking in the ⚙️ button:
- Change the theme to Dark or Light to avoid eye damage.
- Loop: If you set loop on, when the song finish will start again.
- Reboot: You can reboot the entire app with this action.
- Clean storage: It will delete the internal storage deleting the current song.
Distributed under the MIT License. See LICENSE.txt for more information.
Nicolás Tonelli - nicolastonelli1406@gmail.com
Project Link: https://github.com/mocca-dev/bigtime.git



