Skip to content

A Todo App using Node/Vue (collaborative uni project at HTW Berlin)

License

Notifications You must be signed in to change notification settings

jneidel/what-to-do

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

What to do?

A Todo App using Node/Vue in a collaborative uni project at HTW Berlin

screenshot

License GPLv3

Stack

  • Node (backend)
  • Express (http server)
  • MariaDB (SQL database)
  • Vue@3 (spa framework)
  • jest (test runner)
  • pug (html template)
  • eslint (linter)

Installation

npm install

Install database

yay -S mariadb

Usage

Start the server:

npm start
npm run start-prod

Start the database:

sudo systemctl start mysql

Run tests

npm test

Attribution

Icons