- Set up a new React project with Basic
- Create a simple To-Do UI
- Connect to a Basic project and set up your schema
- Add sign in and sign out functionality
- Hook up to Basic DB so that your users can save their to-dos across their devices
Create a new React project
Configure Tailwind
Update Replace
tailwind.config.js:tailwind.config.js
src/index.css with:src/index.css
Create a simple To-Do UI
Connect to a Basic project
Create a Basic account
Go to admin.basic.tech and create a free account. Then create a new project and copy your Project ID.
Add sign in and sign out functionality
Hook up to Basic DB
And that’s it! You’ve built a local-first to-do app that allows your users to sign in and save their to-dos across their devices.
Notice how snappily all the changes are reflected - from task creation to deletion. This is the power of local-first architecture!
Next steps
- Database Methods - Learn about all available database operations
- React Hooks - Explore all available hooks
- Schema Guide - Learn how to customize your schema

