Completely refactoring the entire old codebase with a new codebase. This change also altered most of the core UI from the old codebase, replacing it with Shadcn with some customizations.
Removed disableDevtools from the security features because it was redundant with the popup feature, which caused the
authentication popup to always close.
The reconstruction includes moving the Navbar component from shared to widget because Navbar is a group of elements, and
removing the login-signup form due to changes in logic that will use a popup flow to improve the user experience without
navigating to another page for authentication.
Create .env.example to help you figure out what variables should be in the .env file. Run the command `bun run
env:publish` to sync the .env.example file with the .env file.
downgrading tailwind because heroUI beta that support tailwind v4 encounter error that makes full reload pages when use
link from HeroUI, will be updated to v4 when it's fixed.