TailwindCSS FlutentUI
React React Router
Follow Google Code Style Guide
Whole route as two parts. One public routes everyone can visit them. like the login or the 404 page. Another prviate routes, just authorization user can visit them. like dashboard pages.
Perhapes prviate routes need from back end api to get data to load.