Jednoduchá správa seznamu úkolů (TODO list)
Základní seznam úkolů (To-do list) jako semestrální práce předmětu WEAP (Webové aplikace) aplikující základní operace CRUD, využívající Node.js a knihovnu Express
Easy to-do task list manager (TODO list)
Basic task list (To-do list) created as semestral work for subject Web Apps applying basic CRUD operaions using Node.js and Express library
- Using EJS as template manager
- Using MySQL as default database storage with prepared statements preventing SQL injection
- Using Bcrypt for password hashing
- Using XSS library for XSS injection prevention
- Install Node.js
- Pull from Git
- Run
npm install
- In MySQL run the
prepareDatabase.sql
- Configure MySQL credentials in
db.js
- Run with
npm start