Made with
TaskManager allows organisation of created tasks. Tasks are organized with key attributes including title, description, creation date, priority, and status. The app enables users to:
- Add, edit, and delete tasks.
- Sort tasks by priority or creation date.
- Filter tasks by status and priority.
Additionaly, app features dark and light themes.
App's backend has static delays to allow frontend loading capabilities.
-
Node v20.17.0
-
npm 10.8.2
-
Programming editor: VScode
Install the dependencies for both frontend and backend:
npm run install:all
or just just npm install in root folder and in backend folder:
npm install && cd backend && npm install && cd..
Run the frontside app alongside backend:
npm run dev:all
or run individually frontend (root folder TaskManager_PiotrOtta) and backend (folder named backend):
npm run dev