Skip to content

Basic task list (To-do list) created as semestral work for Web apps subject applying basic CRUD operations using Node.js and Express library

Notifications You must be signed in to change notification settings

nejento/TuduList

Repository files navigation

TUDŮ!

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

What it uses

  • 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

How to install

  • 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

About

Basic task list (To-do list) created as semestral work for Web apps subject applying basic CRUD operations using Node.js and Express library

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published