Skip to content

Latest commit

 

History

History
64 lines (45 loc) · 1.58 KB

readme.md

File metadata and controls

64 lines (45 loc) · 1.58 KB

code style: prettier Code style: black E2E Tests Chrome E2E Tests Firefox

Moving Todo

A simple todo application where you can manage todo entries. Most importantly you can move each todo entry to any position you want. The project is based on:

  • simple django api backend is used for database management
  • HTML, CSS, JS, AJAX for UI management

HomePage

Installation guide (Linux Ubuntu)

Clone the project in your storage and change directory to the project

git clone https://github.com/kiranparajuli589/Moving-Todo.git

Setup virtual environment

python -m venv myenv
source myenv/bin/activate

Install requirements

make install

Sql table creation

make migrate

Create super user

make create-admin

Serve

make serve

Nightwatch Acceptance tests

yarn test:e2e test/acceptance/features
# with tags
yarn test:e2e test/acceptance/features -t '@focus and not @skip'
# on firefox
BROWSER=firefox yarn test:e2e test/acceptance/features