Karya is personal task management PWA app built using Angular to provide minimal and easy approach to quickly create and manage tasks.
This project was generated with Angular CLI version 13.3.9.
The project is currently live at - https://karyaa.vercel.app/
➡️ Create and organise your tasks with tags as needed.
➡️ Interactive dashboard with overdue and upcoming tasks status.
➡️ Overview of monthly and yearly task metrics with Piechart and Linechart support.
➡️ Complete Offline support with PWA and IndexedDb storage.
➡️ Full calendar birds eye view of tasks status.
➡️ Install Node.js which includes Node Package Manager.
➡️ Clone this repo: git clone https://github.com/yeshasmp/Karya.git(HTTPS).
➡️ Install project dependancies: npm install.
➡️ Run ng serve --open
for a dev server. The app will automatically reload if you change any of the source files.
➡️ Run ng build
to build the project. The build artifacts will be stored in the dist/
directory. Use the --prod
flag for a production build.
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
➡️ ngx-bootstrap for Bootstrap.
➡️ ngx-indexed-db for IndexedDb wrapper.
➡️ ngx-charts for interactive charts.
➡️ Google material icons for Material icons.
➡️ Undraw for vector illustration.
To get more help on the Angular CLI use ng help
or go check out the Angular CLI Overview and Command Reference page.