Skip to content

Client-side code for Routine App. Build with Vue3, Deployed on Vercel.

Notifications You must be signed in to change notification settings

SayedTahsin/Routine-Vue

Repository files navigation

Routine-Vue

Build with Vue3. Deployed on Vercel. Used Firebase-auth.

Back-end Repo

Feature

  • Firebase user authentication
  • JWT token based session manange
  • Add Task with Different Pre-defined(weekdays) and custom categories.
  • Edit/Delete tasks
  • Resets Tasks Based on Schedule
  • Calculate Consistency Percentage

Run Locally

$ git clone git@github.com:SayedTahsin/Routine-Vue.git
$ cd Routine-Vue
  • create a .env file and fill the value from your firebase project
VITE_APIKEY=
VITE_AUTHDOMAIN=
VITE_PROJECTID=
VITE_STORAGEBUCKET=
VITE_MESSAGINGSENDERID=
VITE_APPID=
VITE_MEASUREMENTID=
VITE_API_URL=
$ npm i
$ npm run dev

TODO's

  • Make Todo Component with Add button
  • Make Grobal Add button Button
  • Firebase Integration (Vuefire)
  • User Api Integration
  • Pinia Setup for User
  • Session Management
  • Task Api Integration
  • reset text
  • Disable Other Weekdays
  • Category List
  • fix reload when add task from navbar
  • consistancy feature
  • loader
  • catchAll route
  • Proper CSS with dark mode w primary/secondary color
  • Deploy on vercel
  • fix CORS Error
  • fix cookies issue
  • new Loader
  • Re-structure

About

Client-side code for Routine App. Build with Vue3, Deployed on Vercel.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published