feat: initialize front-end project with Vite, React, and Tailwind CSS
- Added package.json with dependencies and scripts for development, building, and linting.
- Created initial SVG assets for Vite and React logos.
- Implemented basic styling in App.css and global styles in index.css.
- Set up main application structure with App component and routing using React Router.
- Developed layout components including AppShell and Navbar for consistent navigation.
- Created Home and NotFound pages with basic content and buttons.
- Implemented API service using Axios for making HTTP requests.
- Added utility functions for class name management and logging.
- Configured TypeScript with strict settings and multiple tsconfig files for app and node.
- Set up Vite configuration for building and serving the application.