Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/rickmak/todo-py

Simple todo application that include DB and web front-end
https://github.com/rickmak/todo-py

Last synced: about 2 months ago
JSON representation

Simple todo application that include DB and web front-end

Awesome Lists containing this project

README

        

# todo-py

A simple todo application that run in browser, including persistence to
database.

This project is design for demonstrate developer capability in a project that
simulating working environment.

## Tasks

- Setup the project on your own by following the instruction in this README.
- You are free to use internet resource as in your normal working condition.
- Fix all issue label as bug at issue tracker.
- Send PR against master
- Commit atomically.
- Write good commits message as it will help reviewer to read
- Write a bug report according to this [video](https://youtu.be/UnTFP1kvsS0)
- Please also provide a fix to the bug.
- File any bugs/issue you found.
- Above task are in priority, higher position task with higher priority.

## Evaluation

- We look for clean and maintainable code.
- We care about commit and message quality.
- https://blog.oursky.com/2017/11/17/care-commit-quality/
- https://chris.beams.io/posts/git-commit/
- We are using rebase workflow
- http://kensheedlo.com/essays/why-you-should-use-a-rebase-workflow/
- Simplicity and clarity weight over speed.
- How you fix the problem is more important than how fast you fix time.

## Development setup

### Requirement

- docker 18+
- docker-compose 1.23+
- Chrome 71+

### Kick start development

```
docker-compose up --build
```

Visit `http://localhost:6543/static/index.html`