Skip to content

Latest commit

 

History

History
38 lines (29 loc) · 871 Bytes

README.md

File metadata and controls

38 lines (29 loc) · 871 Bytes

About

This is a demonstrative project of a good way to write Django code.

Up to commit cc04403, this project took 3 working days to write.

At the moment this is a project to store a company's list of responsibilities it's employees performed and the responsibilities assigned to each role.

It's meant to be a DESCRIPTIVE tool, not a prescriptive one.

Up Next

  • Fix linting
  • Finish demo data
  • Add final screen
  • Dockerfile
  • Deployment

TODO

  • Replace Makefile with Docker devops.
  • Re-factor views, graph generating code with some design patterns.
  • Start building frontend
  • Extend API
  • Add logging
  • Deployment procedures
  • Continue to build Admin Up
  • Set up infrastructure to host custom PyPI server
  • Move some of the app modules out into their own pip modules on private server.

Quickstart

cd targets
make all
make test
make lint