A simple yet deep CRUD application. HTML, CSS and JS, but delving deep into their foundations.
- Manage tasks with CRUD operations.
- Change the status of the tasks.
- Incorporate categories.
- Incorporate AI assistant to improve personalization.
To install the project, run the following command:
npm iTo run the API, run the following command:
npm run apiOpen http://localhost:3000 to view the api in your browser. If you have set another default PORT you should change 3000 for the one you are using.
Open the index.html file in your browser.
Using JS frameworks has become a programming paradigm nowadays, for several good reasons. Nevertheless, it is important not to forget that, at the end, everything is HTML, CSS and JS, and that one can learn a lot of JS by using its vanilla version. This project has allowed me to boost my expertise of this programming language, as well as plunging deep into the best practices with HTML semantic tags and CSS architecture.