Build a To-do app with Vue.js that allows users to create an account, record tasks, edit them and mark them as complete. The app will be linked to a database, where all the user and task data will be stored.
Start final project.
Create sign in and sign up components.
Add navbar and implement sign out function and footer component.
Create NewTask component.
Implement the logic for edit, toggle and delete a task in TaskItem component.
-Unify styles and add new features, like line-through in task when completed. -Deployed to production by Vercel
npm install
VITE_SUPABASE_URL
VITE_SUPABASE_ANON_KEY
Once you have added your environment variables, head to your .gitIgnore file located at the root folder and uncomment the .env file naming to avoid sharing any private access keys to your database
npm run dev
npm run build