I am working on this enterprise app, where user who he is an admin after first time login, performs some initial tasks. After completing these initial tasks, his primary role will be to look over the dashboard with data stats derived from these tasks and take actions on those. Also he can perform some additional tasks as well.
So, initially i am not showing dashboard/stats tab in bottom navigation as there will be no data to display and keeping it as first home tab won't make sense as user is busy in performing other tasks.
But after completion of tasks, he will be able to see the dashboard/stats tab, since some data might be available post completion of the tasks.
Is this the right approach? or should i always keep dashboard tab in bottom nav with empty state message until some data is available? Also if introducing dashboard at later stage, where should it be positioned?