diff --git a/404.html b/404.html new file mode 100644 index 00000000..6cfd033c --- /dev/null +++ b/404.html @@ -0,0 +1,167 @@ + + + + + + + + + + + +InvenTree + + + +InvenTree | Intuitive Inventory Management + + + + + + + + + + + + + + + + + + +
+
+
+ + logo + InvenTree + + +
+ + + + +
+
+ +

+ +

404 - Page not found

+ +

This page is unkown!

+ +

Please go back to the last working page.

+ +
+ +
+ +
+
+ +
+ + + \ No newline at end of file diff --git a/about/credits.html b/about/credits.html new file mode 100644 index 00000000..a49c867e --- /dev/null +++ b/about/credits.html @@ -0,0 +1,163 @@ + + + + + + + + + + + +InvenTree - Credits + + + +Credits | InvenTree + + + + + + + + + + + + + + + + + + +
+
+
+ + logo + InvenTree + + +
+ + + + +
+
+ +

Credits

+ +

TODO

+ +
+ +
+ +
+
+ +
+ + + \ No newline at end of file diff --git a/about/imprint.html b/about/imprint.html new file mode 100644 index 00000000..eac3b7ec --- /dev/null +++ b/about/imprint.html @@ -0,0 +1,163 @@ + + + + + + + + + + + +InvenTree - Imprint + + + +Imprint | InvenTree + + + + + + + + + + + + + + + + + + +
+
+
+ + logo + InvenTree + + +
+ + + + +
+
+ +

Imprint

+ +

TODO

+ +
+ +
+ +
+
+ +
+ + + \ No newline at end of file diff --git a/about/index.html b/about/index.html new file mode 100644 index 00000000..0560c4ad --- /dev/null +++ b/about/index.html @@ -0,0 +1,191 @@ + + + + + + + + + + + +InvenTree - About + + + +About | InvenTree + + + + + + + + + + + + + + + + + + +
+
+
+ + logo + InvenTree + + +
+ + + + +
+
+ +

About

+ +

InvenTree is an open-source inventory management system which provides intuitive parts management and stock control. +It is at the center of an ecosystem of addins for EDA tools, API wrapper, deeply integrated plugins and 3rd party tools.

+ +

Open Source

+

We are open source all the way. Webserver, Docs, App and Website are MIT licensed. Please check the source directory if you want to look at the source code.

+ +

Open governance

+

The roadmap for InvenTree is created by the contributors. There is no solid roadmap but the team has general areas of intrest and milestones to provide an outlook to what is to come. As this project is done in spare/free time there is no set release timeline.

+ +

Big ticket iteams that have the intrest of the maintainer or a dedicated dev get the label roadmap - those projects are likely to be worked on in the assigned milestones. Take a peak

+ +

Goals

+ +

The main goal is to keep existing instances stable and provide a transparent way to migrate to newer versions - no matter how old the install. This does not absolve the deployers from reading the changelogs!

+ +

We are also actively working on:

+ + +

But why?

+

InvenTree is beeing build and maintained by users of the systems. The core-team uses InvenTree in their companies, labs and organisations to make their life easier. +This and a general intrest in ‘computers’ motivates and keeps the project running.
+There is no inherent monetary intrest but if you would like to support the org - we apprecicate it.

+ +
+ +
+ +
+
+ +
+ + + \ No newline at end of file diff --git a/about/privacy.html b/about/privacy.html new file mode 100644 index 00000000..844cf943 --- /dev/null +++ b/about/privacy.html @@ -0,0 +1,163 @@ + + + + + + + + + + + +InvenTree - Privacy + + + +Privacy | InvenTree + + + + + + + + + + + + + + + + + + +
+
+
+ + logo + InvenTree + + +
+ + + + +
+
+ +

Privacy

+ +

TODO

+ +
+ +
+ +
+
+ +
+ + + \ No newline at end of file diff --git a/about/social.html b/about/social.html new file mode 100644 index 00000000..a82340c7 --- /dev/null +++ b/about/social.html @@ -0,0 +1,163 @@ + + + + + + + + + + + +InvenTree - Credits + + + +Credits | InvenTree + + + + + + + + + + + + + + + + + + +
+
+
+ + logo + InvenTree + + +
+ + + + +
+
+ +

Credits

+ +

TODO

+ +
+ +
+ +
+
+ +
+ + + \ No newline at end of file diff --git a/about/source.html b/about/source.html new file mode 100644 index 00000000..9d21d483 --- /dev/null +++ b/about/source.html @@ -0,0 +1,163 @@ + + + + + + + + + + + +InvenTree - How to get the source + + + +How to get the source | InvenTree + + + + + + + + + + + + + + + + + + +
+
+
+ + logo + InvenTree + + +
+ + + + +
+
+ +

How to get the source

+ +

TODO

+ +
+ +
+ +
+
+ +
+ + + \ No newline at end of file diff --git a/about/team.html b/about/team.html new file mode 100644 index 00000000..031c31dd --- /dev/null +++ b/about/team.html @@ -0,0 +1,163 @@ + + + + + + + + + + + +InvenTree - The core team + + + +The core team | InvenTree + + + + + + + + + + + + + + + + + + +
+
+
+ + logo + InvenTree + + +
+ + + + +
+
+ +

The core team

+ +

TODO

+ +
+ +
+ +
+
+ +
+ + + \ No newline at end of file diff --git a/about/thanks.html b/about/thanks.html new file mode 100644 index 00000000..fb9c9960 --- /dev/null +++ b/about/thanks.html @@ -0,0 +1,163 @@ + + + + + + + + + + + +InvenTree - Offical Social Media channels + + + +Offical Social Media channels | InvenTree + + + + + + + + + + + + + + + + + + +
+
+
+ + logo + InvenTree + + +
+ + + + +
+
+ +

Offical Social Media channels

+ +

TODO

+ +
+ +
+ +
+
+ +
+ + + \ No newline at end of file diff --git a/alternatives/index.html b/alternatives/index.html new file mode 100644 index 00000000..fb1be946 --- /dev/null +++ b/alternatives/index.html @@ -0,0 +1,187 @@ + + + + + + + + + + + +InvenTree - Alternatives + + + +Alternatives | InvenTree + + + + + + + + + + + + + + + + + + +
+
+
+ + logo + InvenTree + + +
+ + + + +
+
+ +

Alternatives

+ +

InvenTree is by far not the only software for managing ‘things’, there are even a few in the OSS space that adress all your possible needs. We have compiled a list with (more or less) competitors and why they might be a better fit.

+ +

PLMs:

+ + +

Asset Managemnt:

+ + +

Other:

+ + +
+ +
+ +
+
+ +
+ + + \ No newline at end of file diff --git a/assets/back.svg b/assets/back.svg new file mode 100644 index 00000000..943b03f1 --- /dev/null +++ b/assets/back.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/front.png b/assets/front.png new file mode 100644 index 00000000..a5857fd1 Binary files /dev/null and b/assets/front.png differ diff --git a/assets/github.svg b/assets/github.svg new file mode 100644 index 00000000..dee6ea38 --- /dev/null +++ b/assets/github.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/icon/android-chrome-192x192.png b/assets/icon/android-chrome-192x192.png new file mode 100644 index 00000000..353b2aae Binary files /dev/null and b/assets/icon/android-chrome-192x192.png differ diff --git a/assets/icon/android-chrome-192x192.png:Zone.Identifier b/assets/icon/android-chrome-192x192.png:Zone.Identifier new file mode 100644 index 00000000..e69de29b diff --git a/assets/icon/android-chrome-512x512.png b/assets/icon/android-chrome-512x512.png new file mode 100644 index 00000000..e4b6f4ff Binary files /dev/null and b/assets/icon/android-chrome-512x512.png differ diff --git a/assets/icon/android-chrome-512x512.png:Zone.Identifier b/assets/icon/android-chrome-512x512.png:Zone.Identifier new file mode 100644 index 00000000..e69de29b diff --git a/assets/icon/apple-touch-icon.png b/assets/icon/apple-touch-icon.png new file mode 100644 index 00000000..074c44d3 Binary files /dev/null and b/assets/icon/apple-touch-icon.png differ diff --git a/assets/icon/apple-touch-icon.png:Zone.Identifier b/assets/icon/apple-touch-icon.png:Zone.Identifier new file mode 100644 index 00000000..e69de29b diff --git a/assets/icon/favicon-16x16.png b/assets/icon/favicon-16x16.png new file mode 100644 index 00000000..4f2b7c47 Binary files /dev/null and b/assets/icon/favicon-16x16.png differ diff --git a/assets/icon/favicon-16x16.png:Zone.Identifier b/assets/icon/favicon-16x16.png:Zone.Identifier new file mode 100644 index 00000000..e69de29b diff --git a/assets/icon/favicon-32x32.png b/assets/icon/favicon-32x32.png new file mode 100644 index 00000000..68a03b58 Binary files /dev/null and b/assets/icon/favicon-32x32.png differ diff --git a/assets/icon/favicon-32x32.png:Zone.Identifier b/assets/icon/favicon-32x32.png:Zone.Identifier new file mode 100644 index 00000000..e69de29b diff --git a/assets/icon/favicon.ico b/assets/icon/favicon.ico new file mode 100644 index 00000000..9797e08a Binary files /dev/null and b/assets/icon/favicon.ico differ diff --git a/assets/icon/favicon.ico:Zone.Identifier b/assets/icon/favicon.ico:Zone.Identifier new file mode 100644 index 00000000..e69de29b diff --git a/assets/icon/site.webmanifest b/assets/icon/site.webmanifest new file mode 100644 index 00000000..b44d0b12 --- /dev/null +++ b/assets/icon/site.webmanifest @@ -0,0 +1 @@ +{ "name": "", "short_name": "", "icons": [{ "src": "/icon/android-chrome-192x192.png", "sizes": "192x192", "type": "image/png" }, { "src": "/icon/android-chrome-512x512.png", "sizes": "512x512", "type": "image/png" }], "theme_color": "#ffffff", "background_color": "#ffffff", "display": "standalone" } \ No newline at end of file diff --git a/assets/icon/site.webmanifest:Zone.Identifier b/assets/icon/site.webmanifest:Zone.Identifier new file mode 100644 index 00000000..e69de29b diff --git a/assets/index.css b/assets/index.css new file mode 100644 index 00000000..72d4d7c6 --- /dev/null +++ b/assets/index.css @@ -0,0 +1,3 @@ +/*! tailwindcss v2.2.19 | MIT License | https://tailwindcss.com*/ + +/*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize */html{-webkit-text-size-adjust:100%;line-height:1.15;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;margin:0}hr{color:inherit;height:0}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],button{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}button{background-color:transparent;background-image:none}fieldset,ol,ul{margin:0;padding:0}ol,ul{list-style:none}html{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{font-family:inherit;line-height:inherit}*,:after,:before{border:0 solid;box-sizing:border-box}hr{border-top-width:1px}img{border-style:solid}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}table{border-collapse:collapse}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}button,input,optgroup,select,textarea{color:inherit;line-height:inherit;padding:0}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}*,:after,:before{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.container{width:100%}@media (min-width:470px){.container{max-width:470px}}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}article{color:#374151;max-width:65ch}article [class~=lead]{color:#4b5563;font-size:1.25em;line-height:1.6;margin-bottom:1.2em;margin-top:1.2em}article a{color:#111827;font-weight:500;text-decoration:underline}article strong{color:#111827;font-weight:600}article ol[type=A]{--list-counter-style:upper-alpha}article ol[type=a]{--list-counter-style:lower-alpha}article ol[type=A s]{--list-counter-style:upper-alpha}article ol[type=a s]{--list-counter-style:lower-alpha}article ol[type=I]{--list-counter-style:upper-roman}article ol[type=i]{--list-counter-style:lower-roman}article ol[type=I s]{--list-counter-style:upper-roman}article ol[type=i s]{--list-counter-style:lower-roman}article ol[type="1"]{--list-counter-style:decimal}article ol>li{padding-left:1.75em;position:relative}article ol>li:before{color:#6b7280;content:counter(list-item,var(--list-counter-style,decimal)) ".";font-weight:400;position:absolute}article ul>li{padding-left:1.75em;position:relative}article ul>li:before{background-color:#d1d5db;border-radius:50%;content:"";height:.375em;left:.25em;position:absolute;top:.6875em;width:.375em}article hr{border-color:#e5e7eb;border-top-width:1px;margin-bottom:3em;margin-top:3em}article blockquote{border-left-color:#e5e7eb;border-left-width:.25rem;color:#111827;font-style:italic;font-weight:500;margin-bottom:1.6em;margin-top:1.6em;padding-left:1em;quotes:"\201C""\201D""\2018""\2019"}article blockquote p:first-of-type:before{content:open-quote}article blockquote p:last-of-type:after{content:close-quote}article h1{color:#111827;font-size:2.25em;font-weight:800;line-height:1.1111111;margin-bottom:.8888889em}article h2{color:#111827;font-size:1.5em;font-weight:700;line-height:1.3333333;margin-bottom:1em;margin-top:2em}article h3{font-size:1.25em;line-height:1.6;margin-bottom:.6em;margin-top:1.6em}article h3,article h4{color:#111827;font-weight:600}article h4{line-height:1.5;margin-bottom:.5em;margin-top:1.5em}article figure figcaption{color:#6b7280;font-size:.875em;line-height:1.4285714;margin-top:.8571429em}article code{color:#111827;font-size:.875em;font-weight:600}article code:after,article code:before{content:"`"}article a code{color:#111827}article pre{background-color:#1f2937;border-radius:.375rem;color:#e5e7eb;font-size:.875em;line-height:1.7142857;margin-bottom:1.7142857em;margin-top:1.7142857em;overflow-x:auto;padding:.8571429em 1.1428571em}article pre code{background-color:transparent;border-radius:0;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-weight:400;line-height:inherit;padding:0}article pre code:after,article pre code:before{content:none}article table{font-size:.875em;line-height:1.7142857;margin-bottom:2em;margin-top:2em;table-layout:auto;text-align:left;width:100%}article thead{border-bottom-color:#d1d5db;border-bottom-width:1px;color:#111827;font-weight:600}article thead th{padding-bottom:.5714286em;padding-left:.5714286em;padding-right:.5714286em;vertical-align:bottom}article tbody tr{border-bottom-color:#e5e7eb;border-bottom-width:1px}article tbody tr:last-child{border-bottom-width:0}article tbody td{padding:.5714286em;vertical-align:top}article{font-size:1rem;line-height:1.75}article p{margin-bottom:1.25em;margin-top:1.25em}article figure,article img,article video{margin-bottom:2em;margin-top:2em}article h2 code{font-size:.875em}article h3 code{font-size:.9em}article ol,article ul{margin-bottom:1.25em;margin-top:1.25em}article li{margin-bottom:.5em;margin-top:.5em}article>ul>li p{margin-bottom:.75em;margin-top:.75em}article>ul>li>:first-child{margin-top:1.25em}article>ul>li>:last-child{margin-bottom:1.25em}article>ol>li>:first-child{margin-top:1.25em}article>ol>li>:last-child{margin-bottom:1.25em}article ol ol,article ol ul,article ul ol,article ul ul{margin-bottom:.75em;margin-top:.75em}article{font-size:.875rem;line-height:1.7142857}article p{margin-bottom:1.1428571em;margin-top:1.1428571em}article [class~=lead]{font-size:1.2857143em;line-height:1.5555556;margin-bottom:.8888889em;margin-top:.8888889em}article blockquote{margin-bottom:1.3333333em;margin-top:1.3333333em;padding-left:1.1111111em}article h1{font-size:2.1428571em;line-height:1.2;margin-bottom:.8em;margin-top:0}article h2{font-size:1.4285714em;line-height:1.4;margin-bottom:.8em;margin-top:1.6em}article h3{font-size:1.2857143em;line-height:1.5555556;margin-bottom:.4444444em;margin-top:1.5555556em}article h4{line-height:1.4285714;margin-bottom:.5714286em;margin-top:1.4285714em}article figure,article img,article video{margin-bottom:1.7142857em;margin-top:1.7142857em}article figure>*{margin-bottom:0;margin-top:0}article figure figcaption{font-size:.8571429em;line-height:1.3333333;margin-top:.6666667em}article code{font-size:.8571429em}article h2 code{font-size:.9em}article h3 code{font-size:.8888889em}article pre{border-radius:.25rem;font-size:.8571429em;line-height:1.6666667;margin-bottom:1.6666667em;margin-top:1.6666667em;padding:.6666667em 1em}article ol,article ul{margin-bottom:1.1428571em;margin-top:1.1428571em}article li{margin-bottom:.2857143em;margin-top:.2857143em}article ol>li{padding-left:1.5714286em}article ol>li:before{left:0}article ul>li{padding-left:1.5714286em}article ul>li:before{height:.3571429em;left:.2142857em;top:.67857em;width:.3571429em}article>ul>li p{margin-bottom:.5714286em;margin-top:.5714286em}article>ul>li>:first-child{margin-top:1.1428571em}article>ul>li>:last-child{margin-bottom:1.1428571em}article>ol>li>:first-child{margin-top:1.1428571em}article>ol>li>:last-child{margin-bottom:1.1428571em}article ol ol,article ol ul,article ul ol,article ul ul{margin-bottom:.5714286em;margin-top:.5714286em}article hr{margin-bottom:2.8571429em;margin-top:2.8571429em}article h2+*,article h3+*,article h4+*,article hr+*{margin-top:0}article table{font-size:.8571429em;line-height:1.5}article thead th{padding-bottom:.6666667em;padding-left:1em;padding-right:1em}article thead th:first-child{padding-left:0}article thead th:last-child{padding-right:0}article tbody td{padding:.6666667em 1em}article tbody td:first-child{padding-left:0}article tbody td:last-child{padding-right:0}article>:first-child{margin-top:0}article>:last-child{margin-bottom:0}article{margin-left:auto;margin-right:auto}@media (min-width:640px){article{color:#374151;max-width:65ch}article [class~=lead]{color:#4b5563;font-size:1.25em;line-height:1.6;margin-bottom:1.2em;margin-top:1.2em}article a{color:#111827;font-weight:500;text-decoration:underline}article strong{color:#111827;font-weight:600}article ol[type=A]{--list-counter-style:upper-alpha}article ol[type=a]{--list-counter-style:lower-alpha}article ol[type=A s]{--list-counter-style:upper-alpha}article ol[type=a s]{--list-counter-style:lower-alpha}article ol[type=I]{--list-counter-style:upper-roman}article ol[type=i]{--list-counter-style:lower-roman}article ol[type=I s]{--list-counter-style:upper-roman}article ol[type=i s]{--list-counter-style:lower-roman}article ol[type="1"]{--list-counter-style:decimal}article ol>li{padding-left:1.75em;position:relative}article ol>li:before{color:#6b7280;content:counter(list-item,var(--list-counter-style,decimal)) ".";font-weight:400;left:0;position:absolute}article ul>li{padding-left:1.75em;position:relative}article ul>li:before{background-color:#d1d5db;border-radius:50%;content:"";height:.375em;left:.25em;position:absolute;top:.6875em;width:.375em}article hr{border-color:#e5e7eb;border-top-width:1px;margin-bottom:3em;margin-top:3em}article blockquote{border-left-color:#e5e7eb;border-left-width:.25rem;color:#111827;font-style:italic;font-weight:500;margin-bottom:1.6em;margin-top:1.6em;padding-left:1em;quotes:"\201C""\201D""\2018""\2019"}article blockquote p:first-of-type:before{content:open-quote}article blockquote p:last-of-type:after{content:close-quote}article h1{color:#111827;font-size:2.25em;font-weight:800;line-height:1.1111111;margin-bottom:.8888889em;margin-top:0}article h2{color:#111827;font-size:1.5em;font-weight:700;line-height:1.3333333;margin-bottom:1em;margin-top:2em}article h3{font-size:1.25em;line-height:1.6;margin-bottom:.6em;margin-top:1.6em}article h3,article h4{color:#111827;font-weight:600}article h4{line-height:1.5;margin-bottom:.5em;margin-top:1.5em}article figure figcaption{color:#6b7280;font-size:.875em;line-height:1.4285714;margin-top:.8571429em}article code{color:#111827;font-size:.875em;font-weight:600}article code:after,article code:before{content:"`"}article a code{color:#111827}article pre{background-color:#1f2937;border-radius:.375rem;color:#e5e7eb;font-size:.875em;line-height:1.7142857;margin-bottom:1.7142857em;margin-top:1.7142857em;overflow-x:auto;padding:.8571429em 1.1428571em}article pre code{background-color:transparent;border-radius:0;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-weight:400;line-height:inherit;padding:0}article pre code:after,article pre code:before{content:none}article table{font-size:.875em;line-height:1.7142857;margin-bottom:2em;margin-top:2em;table-layout:auto;text-align:left;width:100%}article thead{border-bottom-color:#d1d5db;border-bottom-width:1px;color:#111827;font-weight:600}article thead th{padding-bottom:.5714286em;padding-left:.5714286em;padding-right:.5714286em;vertical-align:bottom}article tbody tr{border-bottom-color:#e5e7eb;border-bottom-width:1px}article tbody tr:last-child{border-bottom-width:0}article tbody td{padding:.5714286em;vertical-align:top}article{font-size:1rem;line-height:1.75}article p{margin-bottom:1.25em;margin-top:1.25em}article figure,article img,article video{margin-bottom:2em;margin-top:2em}article figure>*{margin-bottom:0;margin-top:0}article h2 code{font-size:.875em}article h3 code{font-size:.9em}article ol,article ul{margin-bottom:1.25em;margin-top:1.25em}article li{margin-bottom:.5em;margin-top:.5em}article>ul>li p{margin-bottom:.75em;margin-top:.75em}article>ul>li>:first-child{margin-top:1.25em}article>ul>li>:last-child{margin-bottom:1.25em}article>ol>li>:first-child{margin-top:1.25em}article>ol>li>:last-child{margin-bottom:1.25em}article ol ol,article ol ul,article ul ol,article ul ul{margin-bottom:.75em;margin-top:.75em}article h2+*,article h3+*,article h4+*,article hr+*{margin-top:0}article thead th:first-child{padding-left:0}article thead th:last-child{padding-right:0}article tbody td:first-child{padding-left:0}article tbody td:last-child{padding-right:0}article>:first-child{margin-top:0}article>:last-child{margin-bottom:0}}@media (min-width:1024px){article{font-size:1.125rem;line-height:1.7777778}article p{margin-bottom:1.3333333em;margin-top:1.3333333em}article [class~=lead]{font-size:1.2222222em;line-height:1.4545455;margin-bottom:1.0909091em;margin-top:1.0909091em}article blockquote{margin-bottom:1.6666667em;margin-top:1.6666667em;padding-left:1em}article h1{font-size:2.6666667em;line-height:1;margin-bottom:.8333333em;margin-top:0}article h2{font-size:1.6666667em;line-height:1.3333333;margin-bottom:1.0666667em;margin-top:1.8666667em}article h3{font-size:1.3333333em;line-height:1.5;margin-bottom:.6666667em;margin-top:1.6666667em}article h4{line-height:1.5555556;margin-bottom:.4444444em;margin-top:1.7777778em}article figure,article img,article video{margin-bottom:1.7777778em;margin-top:1.7777778em}article figure>*{margin-bottom:0;margin-top:0}article figure figcaption{font-size:.8888889em;line-height:1.5;margin-top:1em}article code{font-size:.8888889em}article h2 code{font-size:.8666667em}article h3 code{font-size:.875em}article pre{border-radius:.375rem;font-size:.8888889em;line-height:1.75;margin-bottom:2em;margin-top:2em;padding:1em 1.5em}article ol,article ul{margin-bottom:1.3333333em;margin-top:1.3333333em}article li{margin-bottom:.6666667em;margin-top:.6666667em}article ol>li{padding-left:1.6666667em}article ol>li:before{left:0}article ul>li{padding-left:1.6666667em}article ul>li:before{height:.3333333em;left:.2222222em;top:.72222em;width:.3333333em}article>ul>li p{margin-bottom:.8888889em;margin-top:.8888889em}article>ul>li>:first-child{margin-top:1.3333333em}article>ul>li>:last-child{margin-bottom:1.3333333em}article>ol>li>:first-child{margin-top:1.3333333em}article>ol>li>:last-child{margin-bottom:1.3333333em}article ol ol,article ol ul,article ul ol,article ul ul{margin-bottom:.8888889em;margin-top:.8888889em}article hr{margin-bottom:3.1111111em;margin-top:3.1111111em}article h2+*,article h3+*,article h4+*,article hr+*{margin-top:0}article table{font-size:.8888889em;line-height:1.5}article thead th{padding-bottom:.75em;padding-left:.75em;padding-right:.75em}article thead th:first-child{padding-left:0}article thead th:last-child{padding-right:0}article tbody td{padding:.75em}article tbody td:first-child{padding-left:0}article tbody td:last-child{padding-right:0}article>:first-child{margin-top:0}article>:last-child{margin-bottom:0}}@media (min-width:1280px){article{font-size:1.25rem;line-height:1.8}article p{margin-bottom:1.2em;margin-top:1.2em}article [class~=lead]{font-size:1.2em;line-height:1.5;margin-bottom:1em;margin-top:1em}article blockquote{margin-bottom:1.6em;margin-top:1.6em;padding-left:1.0666667em}article h1{font-size:2.8em;line-height:1;margin-bottom:.8571429em;margin-top:0}article h2{font-size:1.8em;line-height:1.1111111;margin-bottom:.8888889em;margin-top:1.5555556em}article h3{font-size:1.5em;line-height:1.3333333;margin-bottom:.6666667em;margin-top:1.6em}article h4{line-height:1.6;margin-bottom:.6em;margin-top:1.8em}article figure,article img,article video{margin-bottom:2em;margin-top:2em}article figure>*{margin-bottom:0;margin-top:0}article figure figcaption{font-size:.9em;line-height:1.5555556;margin-top:1em}article code{font-size:.9em}article h2 code{font-size:.8611111em}article h3 code,article pre{font-size:.9em}article pre{border-radius:.5rem;line-height:1.7777778;margin-bottom:2em;margin-top:2em;padding:1.1111111em 1.3333333em}article ol,article ul{margin-bottom:1.2em;margin-top:1.2em}article li{margin-bottom:.6em;margin-top:.6em}article ol>li{padding-left:1.8em}article ol>li:before{left:0}article ul>li{padding-left:1.8em}article ul>li:before{height:.35em;left:.25em;top:.725em;width:.35em}article>ul>li p{margin-bottom:.8em;margin-top:.8em}article>ul>li>:first-child{margin-top:1.2em}article>ul>li>:last-child{margin-bottom:1.2em}article>ol>li>:first-child{margin-top:1.2em}article>ol>li>:last-child{margin-bottom:1.2em}article ol ol,article ol ul,article ul ol,article ul ul{margin-bottom:.8em;margin-top:.8em}article hr{margin-bottom:2.8em;margin-top:2.8em}article h2+*,article h3+*,article h4+*,article hr+*{margin-top:0}article table{font-size:.9em;line-height:1.5555556}article thead th{padding-bottom:.8888889em;padding-left:.6666667em;padding-right:.6666667em}article thead th:first-child{padding-left:0}article thead th:last-child{padding-right:0}article tbody td{padding:.8888889em .6666667em}article tbody td:first-child{padding-left:0}article tbody td:last-child{padding-right:0}article>:first-child{margin-top:0}article>:last-child{margin-bottom:0}}.section-container{width:100%}@media (min-width:470px){.section-container{max-width:470px}}@media (min-width:640px){.section-container{max-width:640px}}@media (min-width:768px){.section-container{max-width:768px}}@media (min-width:1024px){.section-container{max-width:1024px}}@media (min-width:1280px){.section-container{max-width:1280px}}@media (min-width:1536px){.section-container{max-width:1536px}}.section-container{margin-left:auto;margin-right:auto;padding:6rem 1.25rem}.header-text{font-size:1.5rem;font-weight:500;line-height:2rem}@media (min-width:640px){.header-text{font-size:1.875rem;line-height:2.25rem}}.footer-link{--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity))}.footer-link:hover{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.footer-categorie{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity));font-size:.875rem;font-weight:500;letter-spacing:.1em;line-height:1.25rem;margin-bottom:.75rem}.cm-hvr-btn{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity));border-radius:.25rem}.cm-hvr-btn:hover{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.cm-hvr-btn{--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}.cm-hvr-btn-primary{--tw-bg-opacity:1;background-color:rgba(221,188,145,var(--tw-bg-opacity));border-radius:.25rem}.cm-hvr-btn-primary:hover{--tw-bg-opacity:1;background-color:rgba(144,168,216,var(--tw-bg-opacity))}.cm-hvr-btn-primary{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.cm-gray-1{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity))}.cm-gray-2{--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity))}.cm-gray-3{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}a.anchor{display:block;position:relative;top:-72px;visibility:hidden}.badge{border-radius:9999px;padding:.25rem .625rem}.list-unstyled,.list-unstyled li{list-style-type:none;padding-left:0;position:static}.max-w-p90{max-width:90%}img+em{display:block;text-align:center}.static{position:static}.sticky{position:-webkit-sticky;position:sticky}.top-0{top:0}.z-50{z-index:50}.m-5{margin:1.25rem}.-m-4{margin:-1rem}.mx-auto{margin-left:auto;margin-right:auto}.mt-2{margin-top:.5rem}.mt-4{margin-top:1rem}.mt-10{margin-top:2.5rem}.mr-2{margin-right:.5rem}.mr-4{margin-right:1rem}.mr-5{margin-right:1.25rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-16{margin-bottom:4rem}.mb-20{margin-bottom:5rem}.mb-auto{margin-bottom:auto}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.block{display:block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.contents{display:contents}.hidden{display:none}.h-1{height:.25rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-12{height:3rem}.h-48{height:12rem}.h-full{height:100%}.min-h-screen{min-height:100vh}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-12{width:3rem}.w-20{width:5rem}.w-48{width:12rem}.w-64{width:16rem}.w-1\/2{width:50%}.w-5\/6{width:83.333333%}.w-full{width:100%}.flex-none{flex:none}.flex-shrink-0{flex-shrink:0}.flex-grow{flex-grow:1}@-webkit-keyframes spin{to{transform:rotate(1turn)}}@keyframes spin{to{transform:rotate(1turn)}}@-webkit-keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@-webkit-keyframes pulse{50%{opacity:.5}}@keyframes pulse{50%{opacity:.5}}@-webkit-keyframes bounce{0%,to{-webkit-animation-timing-function:cubic-bezier(.8,0,1,1);animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{-webkit-animation-timing-function:cubic-bezier(0,0,.2,1);animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}@keyframes bounce{0%,to{-webkit-animation-timing-function:cubic-bezier(.8,0,1,1);animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{-webkit-animation-timing-function:cubic-bezier(0,0,.2,1);animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}.list-none{list-style-type:none}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-center{justify-content:center}.self-center{align-self:center}.overflow-hidden,.truncate{overflow:hidden}.truncate{text-overflow:ellipsis;white-space:nowrap}.rounded{border-radius:.25rem}.rounded-lg{border-radius:.5rem}.rounded-full{border-radius:9999px}.rounded-b{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.border-0{border-width:0}.border-2{border-width:2px}.border{border-width:1px}.border-t-4{border-top-width:4px}.border-primary{--tw-border-opacity:1;border-color:rgba(144,168,216,var(--tw-border-opacity))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.bg-yellow-500{--tw-bg-opacity:1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.bg-blue-400{--tw-bg-opacity:1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.bg-secondary{--tw-bg-opacity:1;background-color:rgba(221,188,145,var(--tw-bg-opacity))}.hover\:bg-gray-200:hover{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.hover\:bg-primary:hover{--tw-bg-opacity:1;background-color:rgba(144,168,216,var(--tw-bg-opacity))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-white{--tw-gradient-from:#fff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,hsla(0,0%,100%,0))}.from-primary{--tw-gradient-from:#90a8d8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgba(144,168,216,0))}.to-secondary{--tw-gradient-to:#ddbc91}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.fill-current{fill:currentColor}.object-cover{-o-object-fit:cover;object-fit:cover}.object-center{-o-object-position:center;object-position:center}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-3{padding-bottom:.75rem;padding-top:.75rem}.py-4{padding-bottom:1rem;padding-top:1rem}.py-6{padding-bottom:1.5rem;padding-top:1.5rem}.py-24{padding-bottom:6rem;padding-top:6rem}.pt-3{padding-top:.75rem}.pt-8{padding-top:2rem}.pb-1{padding-bottom:.25rem}.pl-4{padding-left:1rem}.text-center{text-align:center}.text-xs{font-size:.75rem;line-height:1rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem}.text-lg,.text-xl{line-height:1.75rem}.text-xl{font-size:1.25rem}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.font-medium{font-weight:500}.font-bold{font-weight:700}.italic{font-style:italic}.leading-relaxed{line-height:1.625}.tracking-widest{letter-spacing:.1em}.text-transparent{color:transparent}.text-white{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.text-primary{--tw-text-opacity:1;color:rgba(144,168,216,var(--tw-text-opacity))}.text-secondary{--tw-text-opacity:1;color:rgba(221,188,145,var(--tw-text-opacity))}.hover\:underline:hover{text-decoration:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,:after,:before{--tw-shadow:0 0 #0000}.shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.shadow-md,.shadow-sm{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}*,:after,:before{--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000}@media (min-width:640px){.sm\:mt-0{margin-top:0}.sm\:mb-0{margin-bottom:0}.sm\:ml-2{margin-left:.5rem}.sm\:ml-auto{margin-left:auto}.sm\:hidden{display:none}.sm\:w-1\/4{width:25%}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-start{justify-content:flex-start}.sm\:pr-16{padding-right:4rem}.sm\:pl-8{padding-left:2rem}.sm\:text-left{text-align:left}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}}@media (min-width:768px){.md\:mx-0{margin-left:0;margin-right:0}.md\:mt-0{margin-top:0}.md\:mr-auto{margin-right:auto}.md\:mb-0{margin-bottom:0}.md\:ml-auto{margin-left:auto}.md\:flex{display:flex}.md\:w-1\/2{width:50%}.md\:w-1\/4{width:25%}.md\:w-3\/4{width:75%}.md\:w-full{width:100%}.md\:flex-row{flex-direction:row}.md\:flex-nowrap{flex-wrap:nowrap}.md\:items-start{align-items:flex-start}.md\:justify-start{justify-content:flex-start}.md\:py-1{padding-bottom:.25rem;padding-top:.25rem}.md\:pr-16{padding-right:4rem}.md\:pl-10{padding-left:2.5rem}.md\:text-left{text-align:left}}@media (min-width:1024px){.lg\:mb-0{margin-bottom:0}.lg\:inline-block{display:inline-block}.lg\:w-1\/2{width:50%}.lg\:w-2\/3{width:66.666667%}.lg\:w-full{width:100%}.lg\:max-w-lg{max-width:32rem}.lg\:flex-grow{flex-grow:1}.lg\:pr-24{padding-right:6rem}}@media (min-width:1280px){.xl\:w-1\/3{width:33.333333%}.xl\:w-1\/4{width:25%}}@media (min-width:470px){.xs\:ml-4{margin-left:1rem}.xs\:flex-none{flex:none}.xs\:border-l{border-left-width:1px}.xs\:border-gray-400{--tw-border-opacity:1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.xs\:pl-4{padding-left:1rem}} \ No newline at end of file diff --git a/assets/info.svg b/assets/info.svg new file mode 100644 index 00000000..ad68a4b8 --- /dev/null +++ b/assets/info.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/learn.svg b/assets/learn.svg new file mode 100644 index 00000000..a431d23f --- /dev/null +++ b/assets/learn.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/logo.png b/assets/logo.png new file mode 100644 index 00000000..8d94f07a Binary files /dev/null and b/assets/logo.png differ diff --git a/assets/news/2022-04-23-news-are-starting/media1.png b/assets/news/2022-04-23-news-are-starting/media1.png new file mode 100644 index 00000000..e5cd4fdf Binary files /dev/null and b/assets/news/2022-04-23-news-are-starting/media1.png differ diff --git a/blog.html b/blog.html new file mode 100644 index 00000000..8db84a67 --- /dev/null +++ b/blog.html @@ -0,0 +1,183 @@ + + + + + + + + + + + +InvenTree - Blog + + + +Blog | InvenTree + + + + + + + + + + + + + + + + + + +
+
+
+ + logo + InvenTree + + +
+ + + + +
+
+
+

InvenTree Blog

+
+ + + + +
+

+ Release highlights 0.8.0 +

+ InvenTree 0.8.0 is here! + 02 Aug 2022 | matmair +
+ +
+

+ Starting with templates +

+ A good starting-point for developing your own plugin is taking a look at the documentation. + 25 Oct 2021 | matmair +
+ +
+
+
+ +
+ +
+
+ +
+ + + \ No newline at end of file diff --git a/blog/2021/10/25/starting.html b/blog/2021/10/25/starting.html new file mode 100644 index 00000000..473daf06 --- /dev/null +++ b/blog/2021/10/25/starting.html @@ -0,0 +1,181 @@ + + + + + + + + + + + +InvenTree - Starting with templates + + + +Starting with templates | InvenTree + + + + + + + + + + + + + + + + + + + + +
+
+
+ + logo + InvenTree + + +
+ + + + +
+
+ + + + Back + + +
+ +
+

Starting with templates

+

+ 25 Oct 2021 + + + - Matthias Mair + +

+

A good starting-point for developing your own plugin is taking a look at the documentation.

+ +

You could also use one of the current plugins as a sample.

+ + +
+
+ +
+
+ +
+ + + \ No newline at end of file diff --git a/blog/2022/08/02/release-highlights.html b/blog/2022/08/02/release-highlights.html new file mode 100644 index 00000000..6331bc76 --- /dev/null +++ b/blog/2022/08/02/release-highlights.html @@ -0,0 +1,183 @@ + + + + + + + + + + + +InvenTree - Release highlights 0.8.0 + + + +Release highlights 0.8.0 | InvenTree + + + + + + + + + + + + + + + + + + + + +
+
+
+ + logo + InvenTree + + +
+ + + + +
+
+ + + + Back + + +
+ +
+

Release highlights 0.8.0

+

+ 02 Aug 2022 + + + - Matthias Mair + +

+

InvenTree 0.8.0 is here!

+ +

While there are full release notes listing all included patches we want to pick out a few of the major changes in this highlight.

+ +

TODO

+ + +
+
+ +
+
+ +
+ + + \ No newline at end of file diff --git a/blog/feed.atom b/blog/feed.atom new file mode 100644 index 00000000..4d2d4209 --- /dev/null +++ b/blog/feed.atom @@ -0,0 +1 @@ +Jekyll2022-08-04T21:11:29+00:00/inventree-website/blog/feed.atomInvenTreeInvenTree is an open-source inventory management system which provides intuitive parts management and stock control. It is at the center of an ecosystem of addins for EDA tools, API wrapper, deeply integrated plugins and 3rd party tools.Release highlights 0.8.02022-08-02T00:00:00+00:002022-08-02T00:00:00+00:00/inventree-website/blog/2022/08/02/release-highlightsmatmairStarting with templates2021-10-25T00:00:00+00:002021-10-25T00:00:00+00:00/inventree-website/blog/2021/10/25/startingmatmair \ No newline at end of file diff --git a/contribute/code/architecture.html b/contribute/code/architecture.html new file mode 100644 index 00000000..6877a195 --- /dev/null +++ b/contribute/code/architecture.html @@ -0,0 +1,163 @@ + + + + + + + + + + + +InvenTree - System Architecture + + + +System Architecture | InvenTree + + + + + + + + + + + + + + + + + + +
+
+
+ + logo + InvenTree + + +
+ + + + +
+
+ +

System Architecture

+ +

TODO

+ +
+ +
+ +
+
+ +
+ + + \ No newline at end of file diff --git a/contribute/code/index.html b/contribute/code/index.html new file mode 100644 index 00000000..32c1c663 --- /dev/null +++ b/contribute/code/index.html @@ -0,0 +1,163 @@ + + + + + + + + + + + +InvenTree - Contribute Code + + + +Contribute Code | InvenTree + + + + + + + + + + + + + + + + + + +
+
+
+ + logo + InvenTree + + +
+ + + + +
+
+ +

Contribute Code

+ +

TODO

+ +
+ +
+ +
+
+ +
+ + + \ No newline at end of file diff --git a/contribute/index.html b/contribute/index.html new file mode 100644 index 00000000..93308b2d --- /dev/null +++ b/contribute/index.html @@ -0,0 +1,184 @@ + + + + + + + + + + + +InvenTree - Contribute + + + +Contribute | InvenTree + + + + + + + + + + + + + + + + + + +
+
+
+ + logo + InvenTree + + +
+ + + + +
+
+ +

Contribute

+ +

We welcome everyone to help with InvenTree however they can!
+While there are a few suggestion how you could do your part we are very much open for new ideas.

+ +

Common ways to help:

+ + +

Translate

+ +

TODO

+ +

Community

+ +

TODO

+ + + +

TODO

+ +
+ +
+ +
+
+ +
+ + + \ No newline at end of file diff --git a/deploy.html b/deploy.html new file mode 100644 index 00000000..4b021f18 --- /dev/null +++ b/deploy.html @@ -0,0 +1,187 @@ + + + + + + + + + + + +InvenTree - Deploying InvenTree + + + +Deploying InvenTree | InvenTree + + + + + + + + + + + + + + + + + + +
+
+
+ + logo + InvenTree + + +
+ + + + +
+
+ +

Deploying InvenTree

+ + + +

There are multiple methods to deploy InvenTree. The most popular (and by the development team supported) methods are:

+ + + +

Deploying to Bare Metal

+ +

TODO

+ +

Deploying to Docker

+ +

TODO

+ +

Deploying to the Cloud

+ +

TODO

+ +

Other Options

+ +

The core InvenTree server is built using the widely used python-based framework Django. Therefore there are deployment methods for nearly all plattforms and architectures. If you want to read more about InvenTree’s structure and a typical installation read the architecture overview.

+ +
+ +
+ +
+
+ +
+ + + \ No newline at end of file diff --git a/extend/api.html b/extend/api.html new file mode 100644 index 00000000..2a935184 --- /dev/null +++ b/extend/api.html @@ -0,0 +1,163 @@ + + + + + + + + + + + +InvenTree - API + + + +API | InvenTree + + + + + + + + + + + + + + + + + + +
+
+
+ + logo + InvenTree + + +
+ + + + +
+
+ +

API

+ +

TODO

+ +
+ +
+ +
+
+ +
+ + + \ No newline at end of file diff --git a/extend/index.html b/extend/index.html new file mode 100644 index 00000000..64cff1f8 --- /dev/null +++ b/extend/index.html @@ -0,0 +1,174 @@ + + + + + + + + + + + +InvenTree - Ecosystem + + + +Ecosystem | InvenTree + + + + + + + + + + + + + + + + + + +
+
+
+ + logo + InvenTree + + +
+ + + + +
+
+ +

Ecosystem

+ +

InvenTree is designeds to be part of a larger system of tools to support both hobbyists and SMEs with their mangment needs.

+ + + +
+ +
+ +
+
+ +
+ + + \ No newline at end of file diff --git a/extend/integrate/index.html b/extend/integrate/index.html new file mode 100644 index 00000000..6560cc22 --- /dev/null +++ b/extend/integrate/index.html @@ -0,0 +1,167 @@ + + + + + + + + + + + +InvenTree - Integrate + + + +Integrate | InvenTree + + + + + + + + + + + + + + + + + + +
+
+
+ + logo + InvenTree + + +
+ + + + +
+
+ +

Integrate

+ +

Tools and plugins that integrate into InvenTree via APIs or plugins natively.

+ + +
+ +
+ +
+
+ +
+ + + \ No newline at end of file diff --git a/extend/integrate/kntree.html b/extend/integrate/kntree.html new file mode 100644 index 00000000..a7fc7f4d --- /dev/null +++ b/extend/integrate/kntree.html @@ -0,0 +1,163 @@ + + + + + + + + + + + +InvenTree - Ki-n-Tree + + + +Ki-n-Tree | InvenTree + + + + + + + + + + + + + + + + + + +
+
+
+ + logo + InvenTree + + +
+ + + + +
+
+ +

Ki-n-Tree

+ +

TODO

+ +
+ +
+ +
+
+ +
+ + + \ No newline at end of file diff --git a/extend/migrate/index.html b/extend/migrate/index.html new file mode 100644 index 00000000..754097d0 --- /dev/null +++ b/extend/migrate/index.html @@ -0,0 +1,163 @@ + + + + + + + + + + + +InvenTree - Migration tools + + + +Migration tools | InvenTree + + + + + + + + + + + + + + + + + + +
+
+
+ + logo + InvenTree + + +
+ + + + +
+
+ +

Migration tools

+ +

TODO

+ +
+ +
+ +
+
+ +
+ + + \ No newline at end of file diff --git a/extend/plugin/index.html b/extend/plugin/index.html new file mode 100644 index 00000000..50e2f78a --- /dev/null +++ b/extend/plugin/index.html @@ -0,0 +1,188 @@ + + + + + + + + + + + +InvenTree - Plugins + + + +Plugins | InvenTree + + + + + + + + + + + + + + + + + + +
+
+
+ + logo + InvenTree + + +
+ + + + +
+
+ +

Plugins

+ +

We supply core-dev and community built plugins to get you started with extending InvenTree’s functionality. Plugins can hook into many parts of the UI, buisness logic and webserver. +We expose some internal python APIs to speed up your development and keep the instance running while you discover the possibilities. Learn more

+ +

Highlights

+ +

Add printing capabilities for your network connected printers to the webinterface and apps.

+ +

Integrate your Shopping or warehousing solution:

+ + +

Plugin repo

+ +
<div class="bg-teal-100 border-t-4 border-teal-500 rounded-b text-teal-900 px-4 py-3 shadow-md" role="alert">
+<div class="flex">
+    
+        <img class="fill-current h-6 w-6 text-teal-500 mr-4" src="/inventree-website/assets/info.svg" />
+    
+    <div>
+        <p class="font-bold">Coming soon</p>
+        <p class="text-sm">We are working on a full plugin repo - keep up to date on the blog or directly in your InvenTree dashboard with news.</p>
+    </div>
+</div>
+
+

</div>

+ +
+ +
+ +
+
+ +
+ + + \ No newline at end of file diff --git a/extend/plugin/printers.html b/extend/plugin/printers.html new file mode 100644 index 00000000..44c74c22 --- /dev/null +++ b/extend/plugin/printers.html @@ -0,0 +1,189 @@ + + + + + + + + + + + +InvenTree - Integrate Printers + + + +Integrate Printers | InvenTree + + + + + + + + + + + + + + + + + + +
+
+
+ + logo + InvenTree + + +
+ + + + +
+
+ +

Integrate Printers

+ +
+

TODO

+ + +
+

Find out more about this plugin on the plugin site

+
+
+
+ + +
+

+
+ + + +by mdo + +
+

+ +
+
+ + +
+ +
+ +
+ +
+
+ +
+ + + \ No newline at end of file diff --git a/extend/plugin/shopify.html b/extend/plugin/shopify.html new file mode 100644 index 00000000..21cf10b5 --- /dev/null +++ b/extend/plugin/shopify.html @@ -0,0 +1,189 @@ + + + + + + + + + + + +InvenTree - Shopify + + + +Shopify | InvenTree + + + + + + + + + + + + + + + + + + +
+
+
+ + logo + InvenTree + + +
+ + + + +
+
+ +

Shopify

+ +
+

TODO

+ + +
+

Find out more about this plugin on the plugin site

+
+
+
+ + +
+

+
+ + + +by mdo + +
+

+ +
+
+ + +
+ +
+ +
+ +
+
+ +
+ + + \ No newline at end of file diff --git a/functions.html b/functions.html new file mode 100644 index 00000000..7bdf8876 --- /dev/null +++ b/functions.html @@ -0,0 +1,298 @@ + + + + + + + + + + + +InvenTree + + + +InvenTree | Intuitive Inventory Management + + + + + + + + + + + + + + + + + + +
+
+
+ + logo + InvenTree + + +
+ + + + +
+
+
+
+

A wealth of functions + + is provided + + + by default with InvenTree + +

+ +

By default InvenTree ships with a lot of functions in the area of part, inventory, supplier, manufacturer, machine and BOM managment. +It also enables reports, is extendible and can be extended with plugins.

+ + +
+
+ + hero + +
+
+
+ +
+
+ +
+

InvenTree builds it vast functions on top of a few core workflows

+ + +
+ +
+ + +
+

Organize Parts

+

+ Parts are the fundamental element of any inventory. InvenTree groups parts into structured categories which allow you to arrange parts to meet your particular needs. + +

+ + Learn More + +
+ +
+

Manage Suppliers

+

+ InvenTree allows you to easily create, modify or delete suppliers and supplier items linked to any part in your inventory. + +

+ + Learn More + +
+ +
+

Instant Stock Knowledge

+

+ Instantly view current stock for a certain part, in a particular location, or required for an individual build. +

Stock items are organized in cascading locations and sub-locations, allowing flexible inspection of stock under any location. Stock items can be serialized for tracking of individual items, and test results can be stored against a serialized stock item for the purpose of acceptance testing and commissioning. +

+ + Learn More + +
+ +
+

BOM Management

+

+ Intelligent Bill of Material management provides a clear understanding of the sub-parts required to make a new part. +

InvenTree allows you to upload simple BOM files in multiple formats, and download a detailed BOM with all the information stored in its database. +

+ + Learn More + +
+ +
+
+
+ +
+
+ +
+ + +
+

Build Parts

+

+ Inventree features a build management system to help you track the progress of your builds. Builds consume stock items to make new parts, you can decide to automatically or manually allocate parts from your current inventory. + +

+ + Learn More + +
+ +
+

Report

+

+ Generate a wide range of reports using custom templates. + +

+ + Learn More + +
+ +
+

Extend and Customize

+

+ InvenTree is designed to be highly extensible. If the core InvenTree functionality does not meet your particular need, InvenTree provides a RESTful API, a native Python library, and a powerful plugin system. + +

+ + Learn More + +
+ +
+
+
+
+ +
+ +
+

Ready for a glimpse into the future?
Together we make InvenTree better, faster and more helpfull each day.

+ + open the roadmap + + +
+ +
+ +
+ +
+ +
+
+ +
+ + + \ No newline at end of file diff --git a/index.html b/index.html new file mode 100644 index 00000000..8db72695 --- /dev/null +++ b/index.html @@ -0,0 +1,410 @@ + + + + + + + + + + + +InvenTree + + + +InvenTree | Intuitive Inventory Management + + + + + + + + + + + + + + + + + + +
+
+ +
+
+
+
+

Intuitive Inventory Management + + and more + + + with InvenTree + +

+ +

Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.

+ + +
+
+ + hero + +
+
+
+ +
+
+ +
+

InvenTree builds it vast functions on top of a few core workflows

+ + + Learn More + +
+ +
+ + +
+

Organize Parts

+

+ Parts are the fundamental element of any inventory. InvenTree groups parts into structured categories which allow you to arrange parts to meet your particular needs. + +

+ + Learn More + +
+ +
+

Manage Suppliers

+

+ InvenTree allows you to easily create, modify or delete suppliers and supplier items linked to any part in your inventory. + +

+ + Learn More + +
+ +
+

Instant Stock Knowledge

+

+ Instantly view current stock for a certain part, in a particular location, or required for an individual build. + +

+ + Learn More + +
+ +
+

BOM Management

+

+ Intelligent Bill of Material management provides a clear understanding of the sub-parts required to make a new part. + +

+ + Learn More + +
+ +
+
+
+ +
+
+
+
+ +
+

For Maker

+ + + + +
+
+
+

lorem ipsum text +

+
+ +
+ +
+
+

lorem ipsum subtitle

+

lorem ipsum title

+

lorem ipsum description + +

+ + Learn More + +
+
+ +
+ + +
+
+
+
+
+
+ +
+

For Business

+ + + + +
+
+
+

lorem ipsum text +

+
+ +
+ +
+
+

lorem ipsum subtitle

+

lorem ipsum title

+

lorem ipsum description + +

+ + Learn More + +
+
+ +
+ + +
+
+
+
+
+
+ +
+

For Education

+ + + + +
+
+
+

Electronic Labs are creative places. Whether your institution works with K12 or post-grads - organisation and tooling is challenging. Let InvenTree at least do the inventory reliably for you! +

+
+ +
+ +
+
+

Stay independed of big vendors

+

Open Source - Open Knowledge

+

Free software of big vendors helps the budget. But how about your students? + +

+ +
+
+ +
+ + +
+
+ +
+
+
+ + + +
+

1931762

+

Docker pulls

+
+ +
+

1993

+

GitHub Stars

+
+ +
+

282

+

Forks

+
+ +
+

42

+

Contributors

+
+ +
+
+
+ +
+ +
+ +
+

Ready for a glimpse into the future?
Together we make InvenTree better, faster and more helpfull each day.

+ + open the roadmap + + +
+ +
+ +
+ + +
+ +
+
+ +
+ + + \ No newline at end of file diff --git a/matmair.html b/matmair.html new file mode 100644 index 00000000..7531b7fc --- /dev/null +++ b/matmair.html @@ -0,0 +1,200 @@ + + + + + + + + + + + +InvenTree - Matmair + + + +Matmair | InvenTree + + + + + + + + + + + + + + + + + + + +
+
+
+ + logo + InvenTree + + +
+ + + + +
+
+ +

+
+ + mdo + + Matthias Mair +
+

+ +
+ +GitHub + + + +Official Website + +
+ +
+

I try to build an ecosystem of reusable plugins and integrations for InvenTree. Code once and KISS!

+ +
+ + + + + + +

Plugins

+ + +
+ +
+ +
+
+ +
+ + + \ No newline at end of file diff --git a/news.html b/news.html new file mode 100644 index 00000000..229a201d --- /dev/null +++ b/news.html @@ -0,0 +1,183 @@ + + + + + + + + + + + +InvenTree - News + + + +News | InvenTree + + + + + + + + + + + + + + + + + + +
+
+
+ + logo + InvenTree + + +
+ + + + +
+
+
+

InvenTree News

+
+ + + + +
+

+ Release highlight 0.8.0 +

+ We recently released 0.8.0! + 02 Aug 2022 | matmair +
+ +
+

+ We have news now! +

+ Hi there,here is something new: News! + 23 Apr 2022 | matmair +
+ +
+
+
+ +
+ +
+
+ +
+ + + \ No newline at end of file diff --git a/news/2022/04/23/news-are-starting.html b/news/2022/04/23/news-are-starting.html new file mode 100644 index 00000000..56277e7f --- /dev/null +++ b/news/2022/04/23/news-are-starting.html @@ -0,0 +1,206 @@ + + + + + + + + + + + +InvenTree - We have news now! + + + +We have news now! | InvenTree + + + + + + + + + + + + + + + + + + + + +
+
+
+ + logo + InvenTree + + +
+ + + + +
+
+ + + + Back + + +
+ +
+

We have news now!

+

+ 23 Apr 2022 + + + - Matthias Mair + +

+

Hi there, +here is something new: News!

+ +

These news items will automatically show up for all admins in the homepage as the lowest category (starting with the next minor release 0.7.0). +If you do not want to see them there you can disable the function in your user-settings. There is also the option to disable news globally in the general server settings.

+ +

But why?

+

The good news first: We will not spam you with this function daily.
+It is more of a tool to communicate with the power users and admins. There is wide array of reasons for the dev-team to want to communicate with you.
+For example when we

+ + +

How does it work?

+

Like the update-checks we are using the infrastructure GitHub provides.
+While the checks use the GitHub APIs, news are gathered from an RSS-feed that is served via GitHub Pages. The Jekyll-based website generates through a GitHub Action and then passes the static output to Pages, where it gets hosted for free (thank you GitHub) and delivered through CDNs worldwide. +On your InvenTree instance the background worker loads the RSS-feed on a regular basis and creates entries for the news items and notifications for all applicable users.

+ +

And my data?

+

As listed above we are using GitHub pages for this feature. We are not introducing additional trackers to that so the general InvenTree privacy statement applies.
+The short version: we do not sell your data or share it with third parties. We cannot guarantee what readthedocs and GitHub do with the metrics. We might use them as a metric for the stats section of the site. However, we get very little actionable information from that, a screenshot of the total info available is shown below.

+ +

Sample screenshot of the collected analytics +Sample screenshot of the collected analytics

+ + +
+
+ +
+
+ +
+ + + \ No newline at end of file diff --git a/news/2022/08/02/new-features-in-0.8.0.html b/news/2022/08/02/new-features-in-0.8.0.html new file mode 100644 index 00000000..1679fef3 --- /dev/null +++ b/news/2022/08/02/new-features-in-0.8.0.html @@ -0,0 +1,181 @@ + + + + + + + + + + + +InvenTree - Release highlight 0.8.0 + + + +Release highlight 0.8.0 | InvenTree + + + + + + + + + + + + + + + + + + + + +
+
+
+ + logo + InvenTree + + +
+ + + + +
+
+ + + + Back + + +
+ +
+

Release highlight 0.8.0

+

+ 02 Aug 2022 + + + - Matthias Mair + +

+

We recently released 0.8.0!

+ +

Find the release highlights in the blog.

+ + +
+
+ +
+
+ +
+ + + \ No newline at end of file diff --git a/news/feed.atom b/news/feed.atom new file mode 100644 index 00000000..17180f80 --- /dev/null +++ b/news/feed.atom @@ -0,0 +1 @@ +Jekyll2022-08-04T21:11:29+00:00/inventree-website/news/feed.atomInvenTree | NewsInvenTree is an open-source inventory management system which provides intuitive parts management and stock control. It is at the center of an ecosystem of addins for EDA tools, API wrapper, deeply integrated plugins and 3rd party tools.Release highlight 0.8.02022-08-02T00:00:00+00:002022-08-02T00:00:00+00:00/inventree-website/news/2022/08/02/new-features-in-0.8.0matmairWe have news now!2022-04-23T00:00:00+00:002022-04-23T00:00:00+00:00/inventree-website/news/2022/04/23/news-are-startingmatmair \ No newline at end of file diff --git a/plugins.html b/plugins.html new file mode 100644 index 00000000..ba9bdef7 --- /dev/null +++ b/plugins.html @@ -0,0 +1,189 @@ + + + + + + + + + + + +InvenTree - Plugins + + + +Plugins | InvenTree + + + + + + + + + + + + + + + + + + +
+
+
+ + logo + InvenTree + + +
+ + + + +
+
+

InvenTree Plugin Repository

+ +
+
+
+ + Integration + + Webhook + + + Shopify + + Orders + +
+

ShopifyIntegrationPlugin org

+ +

A simple Integration into Shopify. +

+ +
+
+ + +
+ +
+ +
+
+ +
+ + + \ No newline at end of file diff --git a/plugins/shopify.html b/plugins/shopify.html new file mode 100644 index 00000000..482e3cc5 --- /dev/null +++ b/plugins/shopify.html @@ -0,0 +1,244 @@ + + + + + + + + + + + +InvenTree - Shopify + + + +Shopify | InvenTree + + + + + + + + + + + + + + + + + + + +
+
+
+ + logo + InvenTree + + +
+ + + + +
+
+ +

ShopifyIntegrationPlugin org + + +by mdo matmair + +

+ +
+
+

A simple Integration into Shopify.

+ +

Let your orders from Shopify be created in autopilot, update your Inventory-Levels from InvenTree and vice-versa.

+ +

Installation

+ +
    +
  1. Navigate to your InvenTree directory and cd into src/InvenTree/plugins and execute git submodule add https://github.com/matmair/ShopifyIntegrationPlugin there. Enable plugins in the general plugin settings and reload InvenTree.
  2. +
  3. Add a private app to your Shopify store (please register as a dev and use a development store. This is a PoC)
  4. +
  5. Go to the InvenTree settings and fill in the settings for the ShopifyIntegrationPlugin from your new private app.
  6. +
  7. Check out the new navigation tab.
  8. +
+ +

Caveat

+ +

Your instance must be reachable for webhooks from Shopify so use ngrok or something like that to expose your instance with HTTPS.

+ +

State of the code

+ +

This code is bad. It is neither optimized nor is it CI/Cd ready or covered in any way. +I use this Plugin as a PoC to show what will be possible with the new system.

+ +

Contribute

+ +

The whole plugin system is currently not even in the dev branch. +Feel free to submit issues or just send me a mail to dev AT mjmair.com

+ +

No open source?

+ +

Currently I have defined no license so forking is a bad idea copyright-wise. This code should not be used as basis for anything - I will define a license once the plugin system gets released.

+ +
+ +
+

Link section

+
+ +
+

Github

+

matmair/ShopifyIntegrationPlugin

+ +
+ +
+

Categories

+
    + +
  1. Integration
  2. + +
  3. Webhook
  4. + +
+
+ +
+

Tags

+
    + +
  1. Shopify
  2. + +
  3. Orders
  4. + +
+
+ +
+

Website

+

https://mjmair.com

+ +
+ +
+
+
+ +
+ +
+ +
+
+ +
+ + + \ No newline at end of file diff --git a/publishers.html b/publishers.html new file mode 100644 index 00000000..53888a94 --- /dev/null +++ b/publishers.html @@ -0,0 +1,176 @@ + + + + + + + + + + + +InvenTree - Publishers + + + +Publishers | InvenTree + + + + + + + + + + + + + + + + + + +
+
+
+ + logo + InvenTree + + +
+ + + + +
+

Publishers

+ + +
+ +
+
+ +
+ + + \ No newline at end of file diff --git a/robots.txt b/robots.txt new file mode 100644 index 00000000..c908be3c --- /dev/null +++ b/robots.txt @@ -0,0 +1 @@ +Sitemap: /inventree-website/sitemap.xml diff --git a/schrodingersgat.html b/schrodingersgat.html new file mode 100644 index 00000000..34a17af4 --- /dev/null +++ b/schrodingersgat.html @@ -0,0 +1,189 @@ + + + + + + + + + + + +InvenTree - Schrodingersgat + + + +Schrodingersgat | InvenTree + + + + + + + + + + + + + + + + + + + +
+
+
+ + logo + InvenTree + + +
+ + + + +
+
+ +

+
+ + mdo + + Oliver +
+

+ +
+ +GitHub + + + +Official Website + +
+ +
+

Maintainer of InvenTree.

+ +
+ + + + + + +
+ +
+ +
+
+ +
+ + + \ No newline at end of file diff --git a/sitemap.xml b/sitemap.xml new file mode 100644 index 00000000..0e8396c2 --- /dev/null +++ b/sitemap.xml @@ -0,0 +1,124 @@ + + + +/inventree-website/news/2022/04/23/news-are-starting +2022-04-23T00:00:00+00:00 + + +/inventree-website/news/2022/08/02/new-features-in-0.8.0 +2022-08-02T00:00:00+00:00 + + +/inventree-website/plugins/shopify.html +2022-08-04T21:11:29+00:00 + + +/inventree-website/blog/2021/10/25/starting +2021-10-25T00:00:00+00:00 + + +/inventree-website/blog/2022/08/02/release-highlights +2022-08-02T00:00:00+00:00 + + +/inventree-website/matmair +2022-08-04T21:11:29+00:00 + + +/inventree-website/schrodingersgat +2022-08-04T21:11:29+00:00 + + +/inventree-website/404 + + +/inventree-website/extend/api.html + + +/inventree-website/contribute/code/architecture.html + + +/inventree-website/blog + + +/inventree-website/use/business.html + + +/inventree-website/about/credits.html + + +/inventree-website/deploy.html + + +/inventree-website/use/education.html + + +/inventree-website/functions + + +/inventree-website/about/imprint.html + + +/inventree-website/about/ + + +/inventree-website/alternatives/ + + +/inventree-website/extend/migrate/ + + +/inventree-website/extend/integrate/ + + +/inventree-website/extend/plugin/ + + +/inventree-website/extend/ + + +/inventree-website/contribute/code/ + + +/inventree-website/contribute/ + + +/inventree-website/ + + +/inventree-website/extend/integrate/kntree.html + + +/inventree-website/use/maker.html + + +/inventree-website/news + + +/inventree-website/plugins + + +/inventree-website/extend/plugin/printers.html + + +/inventree-website/about/privacy.html + + +/inventree-website/publishers.html + + +/inventree-website/extend/plugin/shopify.html + + +/inventree-website/about/social.html + + +/inventree-website/about/source.html + + +/inventree-website/about/team.html + + +/inventree-website/about/thanks.html + + diff --git a/use/business.html b/use/business.html new file mode 100644 index 00000000..ecb39721 --- /dev/null +++ b/use/business.html @@ -0,0 +1,308 @@ + + + + + + + + + + + +InvenTree - For Business + + + +For Business | InvenTree + + + + + + + + + + + + + + + + + + +
+
+
+ + logo + InvenTree + + +
+ + + + +
+
+
+
+

Intuitive Inventory Management + + for Business + + + with InvenTree + +

+ + +
+
+ + hero + +
+
+
+ + +
+
+
+
+ +
+

For Business

+ +
+
+
+

lorem ipsum text +

+
+ +
+ +
+
+

lorem ipsum subtitle

+

lorem ipsum title

+

lorem ipsum description + +

+ + Learn More + +
+
+ +
+ + +
+
+ +
+ +
+ +
+

InvenTree provides functions for all kinds of users, parts and organisations

+ + Learn More + + +
+ +
+ +
+ + +
+
+ +
+

InvenTree builds it vast functions on top of a few core workflows

+ + + Learn More + +
+ +
+ + +
+

Organize Parts

+

+ Parts are the fundamental element of any inventory. InvenTree groups parts into structured categories which allow you to arrange parts to meet your particular needs. + +

+ + Learn More + +
+ +
+

Manage Suppliers

+

+ InvenTree allows you to easily create, modify or delete suppliers and supplier items linked to any part in your inventory. + +

+ + Learn More + +
+ +
+

Instant Stock Knowledge

+

+ Instantly view current stock for a certain part, in a particular location, or required for an individual build. +

Stock items are organized in cascading locations and sub-locations, allowing flexible inspection of stock under any location. Stock items can be serialized for tracking of individual items, and test results can be stored against a serialized stock item for the purpose of acceptance testing and commissioning. +

+ + Learn More + +
+ +
+

BOM Management

+

+ Intelligent Bill of Material management provides a clear understanding of the sub-parts required to make a new part. +

InvenTree allows you to upload simple BOM files in multiple formats, and download a detailed BOM with all the information stored in its database. +

+ + Learn More + +
+ +
+
+
+
+ +
+ +
+

Ready for a glimpse into the future?
Together we make InvenTree better, faster and more helpfull each day.

+ + open the roadmap + + +
+ +
+ +
+ +
+ +
+
+ +
+ + + \ No newline at end of file diff --git a/use/education.html b/use/education.html new file mode 100644 index 00000000..25919937 --- /dev/null +++ b/use/education.html @@ -0,0 +1,306 @@ + + + + + + + + + + + +InvenTree - For Education + + + +For Education | InvenTree + + + + + + + + + + + + + + + + + + +
+
+
+ + logo + InvenTree + + +
+ + + + +
+
+
+
+

Intuitive Inventory Management + + for Education + + + with InvenTree + +

+ + +
+
+ + hero + +
+
+
+ + +
+
+
+
+ +
+

For Education

+ +
+
+
+

Electronic Labs are creative places. Whether your institution works with K12 or post-grads - organisation and tooling is challenging. Let InvenTree at least do the inventory reliably for you! +

+
+ +
+ +
+
+

Stay independed of big vendors

+

Open Source - Open Knowledge

+

Free software of big vendors helps the budget. But how about your students? +

Don’t teach tools – teach process and competence. InvenTree is MIT licensed and free forever.
Also, we are open to contribution from all ages! +

+ +
+
+ +
+ + +
+
+ +
+ +
+ +
+

InvenTree provides functions for all kinds of users, parts and organisations

+ + Learn More + + +
+ +
+ +
+ + +
+
+ +
+

InvenTree builds it vast functions on top of a few core workflows

+ + + Learn More + +
+ +
+ + +
+

Organize Parts

+

+ Parts are the fundamental element of any inventory. InvenTree groups parts into structured categories which allow you to arrange parts to meet your particular needs. + +

+ + Learn More + +
+ +
+

Manage Suppliers

+

+ InvenTree allows you to easily create, modify or delete suppliers and supplier items linked to any part in your inventory. + +

+ + Learn More + +
+ +
+

Instant Stock Knowledge

+

+ Instantly view current stock for a certain part, in a particular location, or required for an individual build. +

Stock items are organized in cascading locations and sub-locations, allowing flexible inspection of stock under any location. Stock items can be serialized for tracking of individual items, and test results can be stored against a serialized stock item for the purpose of acceptance testing and commissioning. +

+ + Learn More + +
+ +
+

BOM Management

+

+ Intelligent Bill of Material management provides a clear understanding of the sub-parts required to make a new part. +

InvenTree allows you to upload simple BOM files in multiple formats, and download a detailed BOM with all the information stored in its database. +

+ + Learn More + +
+ +
+
+
+
+ +
+ +
+

Ready for a glimpse into the future?
Together we make InvenTree better, faster and more helpfull each day.

+ + open the roadmap + + +
+ +
+ +
+ +
+ +
+
+ +
+ + + \ No newline at end of file diff --git a/use/maker.html b/use/maker.html new file mode 100644 index 00000000..66391cd4 --- /dev/null +++ b/use/maker.html @@ -0,0 +1,324 @@ + + + + + + + + + + + +InvenTree - For Maker + + + +For Maker | InvenTree + + + + + + + + + + + + + + + + + + +
+
+
+ + logo + InvenTree + + +
+ + + + +
+
+
+
+

Intuitive Inventory Management + + for Maker + + + with InvenTree + +

+ +

lorem ipsum place for +multiline inteligent text +

+ + +
+ + + + + +
+ +
+
+ + hero + +
+
+
+ + +
+
+
+
+ +
+

For Maker

+ +
+
+
+

lorem ipsum text +

+
+ +
+ +
+
+

lorem ipsum subtitle

+

lorem ipsum title

+

lorem ipsum description + +

+ + Learn More + +
+
+ +
+ + +
+
+ +
+ +
+ +
+

InvenTree provides functions for all kinds of users, parts and organisations

+ + Learn More + + +
+ +
+ +
+ + +
+
+ +
+

InvenTree builds it vast functions on top of a few core workflows

+ + + Learn More + +
+ +
+ + +
+

Organize Parts

+

+ Parts are the fundamental element of any inventory. InvenTree groups parts into structured categories which allow you to arrange parts to meet your particular needs. + +

+ + Learn More + +
+ +
+

Manage Suppliers

+

+ InvenTree allows you to easily create, modify or delete suppliers and supplier items linked to any part in your inventory. + +

+ + Learn More + +
+ +
+

Instant Stock Knowledge

+

+ Instantly view current stock for a certain part, in a particular location, or required for an individual build. +

Stock items are organized in cascading locations and sub-locations, allowing flexible inspection of stock under any location. Stock items can be serialized for tracking of individual items, and test results can be stored against a serialized stock item for the purpose of acceptance testing and commissioning. +

+ + Learn More + +
+ +
+

BOM Management

+

+ Intelligent Bill of Material management provides a clear understanding of the sub-parts required to make a new part. +

InvenTree allows you to upload simple BOM files in multiple formats, and download a detailed BOM with all the information stored in its database. +

+ + Learn More + +
+ +
+
+
+
+ +
+ +
+

Ready for a glimpse into the future?
Together we make InvenTree better, faster and more helpfull each day.

+ + open the roadmap + + +
+ +
+ +
+ +
+ +
+
+ +
+ + + \ No newline at end of file