A simple full-stack favorite city manager.
[Online Demo link at the bottom of this readme, otherwise...]
*** Supabase Client credentials are needed. Send me a message if you need a copy of the environment variables. ***
Then, run a dev server:
npm run dev• Simple data persistence via local storage. Can be tested by disconnecting from the internet and refreshing the page.
• Data will load immediately from local storage if available, while simultaneously retrieving the latest data from the backend.
• GET /items => retrieves items from a supabase postgres db • POST /items => adds an item to the db (pass in name via the request body)
• Data is set to lowercase upon submission to the db to simplify the uniqueness constraint check.
• UI is bare minimum. If desired, I can whip up something fancy with animations, feedback effects, better composition, color scheme, etc. Just let me know!