From 473bd441dfe6f377ec77e55d07c2c22038099c51 Mon Sep 17 00:00:00 2001 From: Oliver Date: Sun, 2 Apr 2017 23:06:43 +1000 Subject: [PATCH] Create roadmap.md --- roadmap.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 roadmap.md diff --git a/roadmap.md b/roadmap.md new file mode 100644 index 0000000000..b194aa17b2 --- /dev/null +++ b/roadmap.md @@ -0,0 +1,22 @@ +## InvenTree Roadmap + +### Design Goals + +InvenTree is intened to provide a stand-alone stock-management system that runs completely offline. + +It is designed to be run on a local server, and should not require the use of plugins/scripts that phone-home or load external content. + +(This ignores the use of bespoke plugins that may be implemented down the line, e.g. for OctoPart integration, etc) + +### 0.1 Release + +The goals for the initial release should be limited to the following: + +1. Fully implement a JSON API for the various apps and models +1. Design an initial front-end for querying data using this API + * Single-pase design is preferred, for the sake of responsiveness and intuitive interaction + * Investigate JS/AJAX engine - Angular? Bootstrap? +1. Allow users to view part category tree +1. Allow users to view all parts in a given category +1. "" edit parts +1. "" add new parts