Order every components needed.
Simulate on tinkercard the wiring of the components
Do the list of the functionalities you want in your app.
And start to search how to do it.
Start coding on Arduino IDE and on the app.
5The cigarette pack
Once the coding is done, you can start to assemble your cigarette pack with the Arduino.