I want to create a project that tracks the user's location when the app is closed or the app is running and then sends user data to Firebase. I chose Flutter to create this project. I'm new in flutter. How to I develop this application? Help me with some advice or related guidelines so I can develop this application.