GuiLucas / tsks

App to track your daily tasks.

Home Page:https://tsks.vercel.app/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TSKS

Track your daily tasks.

Mobile App Screenshot

Screenshots

App Screenshot App Screenshot

Tech Stack

Client:

Features

  • Mobile first design
  • Add Tasks
  • Completed Tasks
  • Undo Delete
  • Local Storage for saving tasks.

Roadmap

  • Create collections of lists

  • Add component library for a11y with Radix-UI

  • Add authentication and user accounts

  • Add component animations with React-Spring

Lessons Learned

What did you learn while building this project? What challenges did you face and how did you overcome them?

  • Reducer as State Management (Started with useState/setState)

Optimizations

What optimizations did you make in your code? E.g. refactors, performance improvements, accessibility

  • Refactored state management, from useState to useReducer and created my own reducer and dispatcher

Acknowledgements

About

App to track your daily tasks.

https://tsks.vercel.app/


Languages

Language:JavaScript 60.1%Language:CSS 35.4%Language:HTML 4.5%