First devlog! Setup a new NextJS project, chose the font and color palette, then generated a background from that.
Added the header which is animated when scroll, then turns into a title(view the video). Used Motion for this and it took quite some time but it looks good.
Log in to leave a comment
Built the frontend using NextJS, while the backend using FastAPI. The hardest part was figuring out jwt authentication on the api routes. It worked locally but when deployed, the cross-domain became the problem, so I had to proxy the API route through NextJS in order to get the cookies to be accessible by the API.
Added people page with user information, more information displays are planned to be done. Also fixed the artifacts issue on Firefox and now using custom scrollbar component to ensure consistent theming across browsers.
Log in to leave a comment
Added bottom bar for mobile devices, incorporated the background into the app
Added the project’s structure and all required stuff. I decided to use Tauri for the GUI with Vite and React. Also built some basics feature for the CLI part, and the scanner, which will also be reused in the GUI. Took a long time because these are new to me :D
Log in to leave a comment
Due to Spotify’s updated criteria for Web API Extended Access, which requires the developer to be an organization. Which I am not, this project should be self-hosted and managed for a small group of people. Hosting this as a social-media application would not be possible until Spotify remove the mentioned requirement.
I’m really disappointed by this :(
Log in to leave a comment