Made a basic chat UI. I haven’t used react in a bit, so creating a new project and getting acquainted to all the dependencies I needed took a bit of time. It looks a bit generic right now, and I will definitely change how it looks so that it isn’t so bland, but the main focus is with the audio visualizer (which acts as a button) in the navbar as well as the floating interface it activates. The main feature and focus of the app is its integration with your microphone and earbuds, so related features are easily accessible in the floating interface. The app specifics aren’t set in stone yet, but it should be easily modifiable if anything changes.
The stack if anyone is interested: react, vite, tailwind, daisyui (component styles lib), tanstack router (for making this a SPA), zustand (state management). It’s the most NPC stack there is (and not really the most enjoyable to work with), but I’m trying to have this follow industry standards and stuff
Log in to leave a comment