Skip to content

A ToDo App using MVC architecture, jest testing, dynamic rendering and retro styling.

Notifications You must be signed in to change notification settings

RussellShire/ToDoList

Repository files navigation

TO DO LIST

A ToDo App in Vanilla Javascript using MVC architecture, jest testing, dynamic rendering and retro styling.

Project specifications

  • Users can add new tasks
  • Users can mark tasks as completed, and this is reflected in the UI
  • Completed tasks can be removed
  • All tasks can be wiped
  • MVC will be strictly followed

Usage

Get the depdencies installed:

  1. nvm use
  2. npm install

Get the app up and running on port 8080, assuming the depdencies are installed:

  1. cd /src
  2. npm run build
  3. npm run http

Get the tests up and running, assuming the depdencies are installed:

  1. cd /src
  2. npm run test

Get started with UUID:

import { v4 as uuidv4 } from 'uuid';

const uuid = uuidv4();

console.log(uuid);

About

A ToDo App using MVC architecture, jest testing, dynamic rendering and retro styling.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published