A sample tasks manager application to demonstrate the use of angular-ts-decorators library. It will serve as a playground for future porting of it to angular 4, react and maybe vue.js frameworks for self-learning and as an experiment to demonstrate the process of migration of angularjs applications to the most recent and popular frameworks. Future plans are to make application available as mobile and desktop application using native script/react-native and electron.
Some highlights of features and technologies used in the project:
You can see the working demo of the project at https://tasks-162620.firebaseapp.com
To get you started you can simply clone the repository.
npm run start
will run dev build task with watch and serve the application on http://localhost:3000/
.
To build the application for production just run npm build
, it creates dist directory that have the production optimized build.