1007 lines
28 KiB
HTML
1007 lines
28 KiB
HTML
{% extends "base.html" %}
|
||
|
||
{# SEO: per-page description used in base.html meta tags #}
|
||
{% set meta_description = "Invario bündelt Lehrmittelverwaltung, Inventar und Ausleihe für Schulen – sicher, transparent und einfach zu bedienen." %}
|
||
|
||
{% block title %}Digitale Schulverwaltung mit Sicherheitsfokus{% endblock %}
|
||
|
||
{% block head %}
|
||
{{ super() }}
|
||
<style>
|
||
html {
|
||
scroll-behavior: smooth;
|
||
}
|
||
|
||
.hero {
|
||
margin-top: 1rem;
|
||
padding: 3.2rem;
|
||
border-radius: 22px;
|
||
background: linear-gradient(130deg, #f8f5ee 0%, #ece7d9 60%, #e0eadf 100%);
|
||
border: 1px solid #cfd6cd;
|
||
display: grid;
|
||
grid-template-columns: 1.15fr 0.85fr;
|
||
gap: 1.6rem;
|
||
position: relative;
|
||
overflow: hidden;
|
||
box-shadow: 0 24px 46px rgba(28, 45, 41, 0.08);
|
||
}
|
||
|
||
.hero-right {
|
||
display: flex;
|
||
flex-direction: column;
|
||
gap: 1rem;
|
||
}
|
||
|
||
.hero::after {
|
||
content: "";
|
||
position: absolute;
|
||
right: -60px;
|
||
bottom: -70px;
|
||
width: 220px;
|
||
height: 220px;
|
||
border-radius: 999px;
|
||
background: radial-gradient(circle at center, #b3672e 0%, #b3672e 44%, transparent 72%);
|
||
opacity: 0.12;
|
||
pointer-events: none;
|
||
}
|
||
|
||
.eyebrow {
|
||
display: inline-block;
|
||
margin-bottom: 0.9rem;
|
||
padding: 0.34rem 0.72rem;
|
||
border-radius: 999px;
|
||
font-size: clamp(0.76rem, 0.9vw, 0.88rem);
|
||
font-weight: 700;
|
||
letter-spacing: 0.05em;
|
||
text-transform: uppercase;
|
||
color: #1f5158;
|
||
background: #dbe8e5;
|
||
}
|
||
|
||
.hero h1 {
|
||
font-size: clamp(2rem, 4.8vw, 3.6rem);
|
||
color: #21363b;
|
||
text-wrap: balance;
|
||
}
|
||
|
||
.hero p {
|
||
max-width: 60ch;
|
||
margin-top: 1rem;
|
||
font-size: clamp(1.03rem, 1.3vw, 1.18rem);
|
||
color: #4f666c;
|
||
}
|
||
|
||
.cta-row {
|
||
margin-top: 1.8rem;
|
||
display: flex;
|
||
flex-wrap: wrap;
|
||
gap: 0.72rem;
|
||
}
|
||
|
||
.btn {
|
||
display: inline-flex;
|
||
align-items: center;
|
||
justify-content: center;
|
||
border-radius: 999px;
|
||
border: 1px solid transparent;
|
||
padding: 0.7rem 1.2rem;
|
||
font-weight: 700;
|
||
font-size: 0.97rem;
|
||
transition: transform 0.2s ease, box-shadow 0.2s ease;
|
||
}
|
||
|
||
.btn:hover {
|
||
transform: translateY(-1px);
|
||
}
|
||
|
||
.btn-primary {
|
||
color: #ffffff;
|
||
background: linear-gradient(120deg, #296f78 0%, #1a5057 100%);
|
||
box-shadow: 0 8px 18px rgba(25, 71, 77, 0.24);
|
||
}
|
||
|
||
.btn-secondary {
|
||
color: #24525a;
|
||
background: #ffffff;
|
||
border-color: #bcc9c0;
|
||
}
|
||
|
||
.hero-testimonial {
|
||
background: linear-gradient(135deg, #ffffff 0%, #f9faf8 100%);
|
||
border: 1px solid #e0e6df;
|
||
border-radius: 14px;
|
||
padding: 1.4rem;
|
||
box-shadow: 0 8px 16px rgba(28, 45, 41, 0.06);
|
||
margin-bottom: 1rem;
|
||
}
|
||
|
||
.hero-testimonial .stars {
|
||
display: flex;
|
||
gap: 0.25rem;
|
||
font-size: 1.05rem;
|
||
margin-bottom: 0.8rem;
|
||
}
|
||
|
||
.hero-testimonial .stars .star {
|
||
color: #f59e0b;
|
||
}
|
||
|
||
.hero-testimonial .quote {
|
||
font-size: clamp(0.95rem, 1.05vw, 1.08rem);
|
||
color: #4f666c;
|
||
line-height: 1.6;
|
||
font-style: italic;
|
||
margin-bottom: 0.8rem;
|
||
}
|
||
|
||
.hero-testimonial .author {
|
||
display: flex;
|
||
align-items: center;
|
||
gap: 0.7rem;
|
||
}
|
||
|
||
.hero-testimonial .avatar {
|
||
width: 38px;
|
||
height: 38px;
|
||
border-radius: 50%;
|
||
background: linear-gradient(135deg, #296f78 0%, #1a5057 100%);
|
||
color: #ffffff;
|
||
display: flex;
|
||
align-items: center;
|
||
justify-content: center;
|
||
font-weight: 700;
|
||
font-size: 0.9rem;
|
||
}
|
||
|
||
.hero-testimonial .info h4 {
|
||
margin: 0;
|
||
font-size: 0.95rem;
|
||
color: #21363b;
|
||
font-weight: 700;
|
||
}
|
||
|
||
.hero-testimonial .info span {
|
||
font-size: 0.82rem;
|
||
color: #7c8f8c;
|
||
}
|
||
|
||
.hero-card {
|
||
background: #1f4e55;
|
||
color: #e4f2f1;
|
||
border-radius: 16px;
|
||
padding: 1.2rem;
|
||
border: 1px solid #3a6970;
|
||
}
|
||
|
||
|
||
.hero-card h3 {
|
||
font-size: clamp(1rem, 1.8vw, 1.35rem);
|
||
margin-bottom: 0.55rem;
|
||
}
|
||
|
||
.hero-card p {
|
||
color: #c7dfde;
|
||
font-size: clamp(0.92rem, 1.05vw, 1.03rem);
|
||
margin: 0;
|
||
}
|
||
|
||
.stats {
|
||
margin-top: 0.95rem;
|
||
display: grid;
|
||
grid-template-columns: repeat(3, minmax(0, 1fr));
|
||
gap: 0.5rem;
|
||
}
|
||
|
||
.stats div {
|
||
padding: 0.55rem 0.62rem;
|
||
border-radius: 10px;
|
||
background: #285e66;
|
||
border: 1px solid #4a7c82;
|
||
}
|
||
|
||
.stats strong {
|
||
display: block;
|
||
color: #ffffff;
|
||
font-size: 1.06rem;
|
||
}
|
||
|
||
.stats span {
|
||
color: #d1e8e6;
|
||
font-size: 0.82rem;
|
||
}
|
||
|
||
.section {
|
||
margin-top: 2rem;
|
||
padding: 1.9rem;
|
||
border-radius: 18px;
|
||
border: 1px solid #d0d7cf;
|
||
background: #ffffff;
|
||
box-shadow: 0 14px 30px rgba(28, 45, 41, 0.05);
|
||
}
|
||
|
||
.reveal-on-scroll {
|
||
opacity: 0;
|
||
transform: translateY(22px);
|
||
transition: opacity 560ms ease, transform 560ms ease;
|
||
will-change: opacity, transform;
|
||
}
|
||
|
||
.reveal-on-scroll.is-visible {
|
||
opacity: 1;
|
||
transform: translateY(0);
|
||
}
|
||
|
||
.section h2 {
|
||
font-size: clamp(1.45rem, 3vw, 2.3rem);
|
||
margin-bottom: 0.4rem;
|
||
color: #21393e;
|
||
}
|
||
|
||
.section-grid {
|
||
margin-top: 1rem;
|
||
display: grid;
|
||
grid-template-columns: repeat(3, minmax(0, 1fr));
|
||
gap: 0.8rem;
|
||
}
|
||
|
||
.card {
|
||
padding: 1rem;
|
||
border-radius: 14px;
|
||
border: 1px solid #dae1d8;
|
||
background: linear-gradient(165deg, #fcfcf8 0%, #f4f6ef 100%);
|
||
}
|
||
|
||
.card h3 {
|
||
font-size: clamp(1.04rem, 1.5vw, 1.25rem);
|
||
color: #275058;
|
||
margin-bottom: 0.35rem;
|
||
}
|
||
|
||
.card p {
|
||
font-size: clamp(0.95rem, 1vw, 1.02rem);
|
||
}
|
||
|
||
.routine-list {
|
||
margin-top: 1rem;
|
||
display: grid;
|
||
gap: 0.7rem;
|
||
}
|
||
|
||
.routine {
|
||
padding: 0.9rem 1rem;
|
||
border-radius: 12px;
|
||
border: 1px solid #d2d9d1;
|
||
background: #f8f7f1;
|
||
display: flex;
|
||
gap: 1rem;
|
||
justify-content: space-between;
|
||
align-items: center;
|
||
}
|
||
|
||
.routine b {
|
||
display: block;
|
||
color: #2a4d53;
|
||
margin-bottom: 0.18rem;
|
||
font-size: clamp(1rem, 1.2vw, 1.1rem);
|
||
}
|
||
|
||
.routine span {
|
||
font-size: 0.86rem;
|
||
color: #5c716f;
|
||
border: 1px solid #c5cec5;
|
||
padding: 0.2rem 0.55rem;
|
||
border-radius: 999px;
|
||
white-space: nowrap;
|
||
}
|
||
|
||
.process {
|
||
margin-top: 1.05rem;
|
||
display: grid;
|
||
grid-template-columns: repeat(5, minmax(0, 1fr));
|
||
gap: 0.6rem;
|
||
}
|
||
|
||
.step {
|
||
padding: 0.78rem 0.65rem;
|
||
text-align: center;
|
||
border-radius: 12px;
|
||
border: 1px solid #d0d8d0;
|
||
background: #f4f6f2;
|
||
}
|
||
|
||
.step strong {
|
||
display: block;
|
||
margin-bottom: 0.2rem;
|
||
font-size: clamp(0.9rem, 1.1vw, 1rem);
|
||
color: #284a50;
|
||
}
|
||
|
||
.step small {
|
||
color: #617572;
|
||
font-size: clamp(0.8rem, 0.86vw, 0.9rem);
|
||
}
|
||
|
||
.contact {
|
||
margin-top: 2rem;
|
||
border-radius: 20px;
|
||
padding: 2rem;
|
||
border: 1px solid #2a636b;
|
||
background: linear-gradient(120deg, #245a61 0%, #1b484f 100%);
|
||
color: #d8ecea;
|
||
display: flex;
|
||
align-items: center;
|
||
justify-content: space-between;
|
||
gap: 1rem;
|
||
}
|
||
|
||
.contact h2 {
|
||
color: #ffffff;
|
||
font-size: clamp(1.35rem, 3vw, 2.2rem);
|
||
margin-bottom: 0.4rem;
|
||
}
|
||
|
||
.contact p {
|
||
color: #c7e0de;
|
||
font-size: clamp(0.95rem, 1.05vw, 1.08rem);
|
||
}
|
||
|
||
.contact .btn-secondary {
|
||
border-color: rgba(255, 255, 255, 0.45);
|
||
background: rgba(255, 255, 255, 0.14);
|
||
color: #ffffff;
|
||
}
|
||
|
||
.pictures {
|
||
margin-top: 1rem;
|
||
display: grid;
|
||
grid-template-columns: repeat(2, minmax(0, 1fr));
|
||
gap: 1rem;
|
||
align-items: stretch;
|
||
}
|
||
|
||
.picture {
|
||
text-align: center;
|
||
max-width: none;
|
||
}
|
||
|
||
.picture img {
|
||
width: 100%;
|
||
aspect-ratio: 4 / 5;
|
||
object-fit: cover;
|
||
border-radius: 12px;
|
||
display: block;
|
||
}
|
||
|
||
.picture p {
|
||
text-align: center;
|
||
margin-top: 0.5rem;
|
||
color: #2a4d53;
|
||
}
|
||
|
||
|
||
.testimonials {
|
||
margin-top: 2rem;
|
||
padding: 1.9rem;
|
||
border-radius: 18px;
|
||
border: 1px solid #d0d7cf;
|
||
background: linear-gradient(135deg, #fafaf8 0%, #f5f7f3 100%);
|
||
box-shadow: 0 14px 30px rgba(28, 45, 41, 0.05);
|
||
}
|
||
|
||
.testimonials h2 {
|
||
font-size: clamp(1.45rem, 3vw, 2.3rem);
|
||
margin-bottom: 1.5rem;
|
||
color: #21393e;
|
||
text-align: center;
|
||
}
|
||
|
||
.testimonials-grid {
|
||
display: grid;
|
||
grid-template-columns: repeat(3, minmax(0, 1fr));
|
||
gap: 1.2rem;
|
||
}
|
||
|
||
.testimonial-card {
|
||
padding: 1.4rem;
|
||
border-radius: 14px;
|
||
border: 1px solid #e0e6df;
|
||
background: #ffffff;
|
||
box-shadow: 0 4px 12px rgba(28, 45, 41, 0.04);
|
||
transition: transform 0.3s ease, box-shadow 0.3s ease;
|
||
display: flex;
|
||
flex-direction: column;
|
||
gap: 1rem;
|
||
}
|
||
|
||
.testimonial-card:hover {
|
||
transform: translateY(-4px);
|
||
box-shadow: 0 8px 20px rgba(28, 45, 41, 0.08);
|
||
}
|
||
|
||
.testimonial-stars {
|
||
display: flex;
|
||
gap: 0.25rem;
|
||
font-size: 1.1rem;
|
||
}
|
||
|
||
.testimonial-stars .star {
|
||
color: #f59e0b;
|
||
}
|
||
|
||
.testimonial-text {
|
||
flex: 1;
|
||
font-size: clamp(0.95rem, 1vw, 1.02rem);
|
||
color: #4f666c;
|
||
line-height: 1.6;
|
||
font-style: italic;
|
||
}
|
||
|
||
.testimonial-author {
|
||
display: flex;
|
||
align-items: center;
|
||
gap: 0.8rem;
|
||
margin-top: 0.5rem;
|
||
border-top: 1px solid #e8ebe7;
|
||
padding-top: 0.8rem;
|
||
}
|
||
|
||
.testimonial-avatar {
|
||
width: 42px;
|
||
height: 42px;
|
||
border-radius: 50%;
|
||
background: linear-gradient(135deg, #296f78 0%, #1a5057 100%);
|
||
color: #ffffff;
|
||
display: flex;
|
||
align-items: center;
|
||
justify-content: center;
|
||
font-weight: 700;
|
||
font-size: 1rem;
|
||
}
|
||
|
||
.testimonial-info h4 {
|
||
margin: 0;
|
||
font-size: 0.98rem;
|
||
color: #21363b;
|
||
font-weight: 700;
|
||
}
|
||
|
||
.testimonial-info span {
|
||
font-size: 0.85rem;
|
||
color: #7c8f8c;
|
||
}
|
||
|
||
#grundschule {
|
||
background:
|
||
linear-gradient(114deg, rgba(17, 57, 63, 0.9) 0%, rgba(30, 92, 99, 0.78) 42%, rgba(244, 248, 242, 0.92) 100%),
|
||
url("{{ url_for('static', filename='images/Gemini_Generated_Image_mrmegrmrmegrmrme.png') }}") center/cover no-repeat;
|
||
}
|
||
|
||
#weiterführende-schulen {
|
||
background:
|
||
linear-gradient(114deg, rgba(17, 57, 63, 0.9) 0%, rgba(30, 92, 99, 0.78) 42%, rgba(244, 248, 242, 0.92) 100%),
|
||
url("{{ url_for('static', filename='images/Gemini_Generated_Image_yjhhheyjhhheyjhh.png') }}") center/cover no-repeat;
|
||
}
|
||
|
||
#oberschulen {
|
||
background:
|
||
linear-gradient(114deg, rgba(17, 57, 63, 0.9) 0%, rgba(30, 92, 99, 0.78) 42%, rgba(244, 248, 242, 0.92) 100%),
|
||
url("{{ url_for('static', filename='images/Gemini_Generated_Image_qc97wfqc97wfqc97.png') }}") center/cover no-repeat;
|
||
}
|
||
|
||
.primary-focus {
|
||
margin-top: 2rem;
|
||
border-radius: 20px;
|
||
padding: 2rem;
|
||
position: relative;
|
||
overflow: hidden;
|
||
border: 1px solid #bfcfc9;
|
||
background:
|
||
linear-gradient(114deg, rgba(17, 57, 63, 0.9) 0%, rgba(30, 92, 99, 0.78) 42%, rgba(244, 248, 242, 0.92) 100%),
|
||
url("{{ url_for('static', filename='images/Gemini_Generated_Image_2cd74s2cd74s2cd7.png') }}") 76% center/cover no-repeat;
|
||
color: #f2f8f7;
|
||
box-shadow: 0 16px 34px rgba(22, 44, 40, 0.12);
|
||
}
|
||
|
||
.primary-focus::before {
|
||
content: "";
|
||
position: absolute;
|
||
inset: 0;
|
||
background: radial-gradient(circle at 15% 20%, rgba(255, 228, 151, 0.28) 0%, transparent 38%);
|
||
pointer-events: none;
|
||
}
|
||
|
||
.primary-focus-content {
|
||
position: relative;
|
||
z-index: 1;
|
||
max-width: 720px;
|
||
}
|
||
|
||
.primary-focus h2 {
|
||
color: #ffffff;
|
||
font-size: clamp(1.6rem, 3vw, 2.35rem);
|
||
margin-bottom: 0.55rem;
|
||
}
|
||
|
||
.primary-focus p {
|
||
color: #e4f0ef;
|
||
font-size: clamp(0.96rem, 1.1vw, 1.08rem);
|
||
max-width: 62ch;
|
||
}
|
||
|
||
.primary-points {
|
||
margin-top: 1rem;
|
||
display: flex;
|
||
flex-wrap: wrap;
|
||
gap: 0.6rem;
|
||
}
|
||
|
||
.primary-points span {
|
||
padding: 0.38rem 0.78rem;
|
||
border-radius: 999px;
|
||
background: rgba(255, 255, 255, 0.14);
|
||
border: 1px solid rgba(255, 255, 255, 0.3);
|
||
font-size: 0.87rem;
|
||
color: #ffffff;
|
||
}
|
||
|
||
#zielgruppen .primary-focus-content {
|
||
max-width: 100%;
|
||
}
|
||
|
||
#zielgruppen .section-grid {
|
||
margin-top: 1.15rem;
|
||
gap: 0.9rem;
|
||
}
|
||
|
||
#zielgruppen .card {
|
||
background: linear-gradient(165deg, rgba(255, 255, 255, 0.98) 0%, rgba(245, 249, 243, 0.98) 100%);
|
||
border: 1px solid rgba(201, 218, 208, 0.9);
|
||
box-shadow: 0 10px 20px rgba(14, 39, 35, 0.12);
|
||
padding: 1.1rem;
|
||
}
|
||
|
||
#zielgruppen .card h3 {
|
||
color: #214e55;
|
||
margin-bottom: 0.45rem;
|
||
}
|
||
|
||
#zielgruppen .card p {
|
||
color: #3f5f64;
|
||
line-height: 1.58;
|
||
margin: 0;
|
||
}
|
||
|
||
@keyframes rise {
|
||
from {
|
||
opacity: 0;
|
||
transform: translateY(14px);
|
||
}
|
||
to {
|
||
opacity: 1;
|
||
transform: translateY(0);
|
||
}
|
||
}
|
||
|
||
@media (max-width: 980px) {
|
||
.hero {
|
||
grid-template-columns: 1fr;
|
||
padding: 2.1rem;
|
||
}
|
||
|
||
.section-grid {
|
||
grid-template-columns: 1fr 1fr;
|
||
}
|
||
|
||
.testimonials-grid {
|
||
grid-template-columns: 1fr 1fr;
|
||
}
|
||
|
||
.process {
|
||
grid-template-columns: repeat(3, minmax(0, 1fr));
|
||
}
|
||
|
||
.primary-focus {
|
||
padding: 1.6rem;
|
||
}
|
||
|
||
#zielgruppen .card {
|
||
padding: 1rem;
|
||
}
|
||
}
|
||
|
||
@media (max-width: 700px) {
|
||
.section-grid {
|
||
grid-template-columns: 1fr;
|
||
}
|
||
|
||
.pictures {
|
||
grid-template-columns: 1fr;
|
||
}
|
||
|
||
.testimonials-grid {
|
||
grid-template-columns: 1fr;
|
||
}
|
||
|
||
.routine {
|
||
flex-direction: column;
|
||
align-items: flex-start;
|
||
}
|
||
|
||
.process {
|
||
grid-template-columns: 1fr 1fr;
|
||
}
|
||
|
||
.contact {
|
||
flex-direction: column;
|
||
align-items: flex-start;
|
||
padding: 1.5rem;
|
||
}
|
||
|
||
.primary-focus {
|
||
background-position: right center;
|
||
}
|
||
|
||
}
|
||
|
||
@media (prefers-reduced-motion: reduce) {
|
||
.reveal-on-scroll {
|
||
opacity: 1;
|
||
transform: none;
|
||
transition: none;
|
||
}
|
||
}
|
||
</style>
|
||
{% endblock %}
|
||
|
||
{% block content %}
|
||
<script type="application/ld+json">
|
||
{
|
||
"@context": "https://schema.org",
|
||
"@graph": [
|
||
{
|
||
"@type": "WebSite",
|
||
"@id": "{{ request.url_root.rstrip('/') }}#website",
|
||
"url": "{{ request.url_root.rstrip('/') }}",
|
||
"name": "Invario",
|
||
"description": "{{ meta_description }}",
|
||
"inLanguage": "de-DE",
|
||
"publisher": { "@id": "{{ request.url_root.rstrip('/') }}#organization" },
|
||
"potentialAction": {
|
||
"@type": "ContactAction",
|
||
"target": "{{ request.url_root.rstrip('/') }}/kontakt"
|
||
}
|
||
},
|
||
{
|
||
"@type": "Organization",
|
||
"@id": "{{ request.url_root.rstrip('/') }}#organization",
|
||
"name": "Invario",
|
||
"url": "{{ request.url_root.rstrip('/') }}",
|
||
"logo": {
|
||
"@type": "ImageObject",
|
||
"url": "{{ url_for('static', filename='images/logo-1.jpeg') }}"
|
||
},
|
||
"contactPoint": [
|
||
{
|
||
"@type": "ContactPoint",
|
||
"contactType": "customer support",
|
||
"url": "{{ request.url_root.rstrip('/') }}/kontakt",
|
||
"availableLanguage": ["de", "en"]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"@type": "SoftwareApplication",
|
||
"@id": "{{ request.url_root.rstrip('/') }}#software",
|
||
"name": "Invario",
|
||
"url": "{{ request.url_root.rstrip('/') }}",
|
||
"description": "{{ meta_description }}",
|
||
"operatingSystem": "Web",
|
||
"applicationCategory": "EducationApplication",
|
||
"softwareVersion": "1.0",
|
||
"image": "{{ url_for('static', filename='images/logo-1.jpeg') }}",
|
||
"author": { "@id": "{{ request.url_root.rstrip('/') }}#organization" },
|
||
"publisher": { "@id": "{{ request.url_root.rstrip('/') }}#organization" },
|
||
"inLanguage": "de-DE"
|
||
},
|
||
{
|
||
"@type": "WebPage",
|
||
"@id": "{{ request.url_root.rstrip('/') }}#webpage",
|
||
"url": "{{ request.url_root.rstrip('/') }}",
|
||
"name": "Invario Startseite",
|
||
"description": "{{ meta_description }}",
|
||
"isPartOf": { "@id": "{{ request.url_root.rstrip('/') }}#website" },
|
||
"mainEntity": { "@id": "{{ request.url_root.rstrip('/') }}#software" }
|
||
}
|
||
]
|
||
}
|
||
</script>
|
||
<header class="hero" id="top" aria-label="Seitenstart">
|
||
<div>
|
||
<h1>Die Software, die iPads genauso effizient verwaltet wie das Schulbuch.</h1>
|
||
<p>
|
||
Radikale Einfachheit für Ihren Schulalltag. Starten Sie in nur 5 Minuten mit der modernen Inventarsoftware für alle Schularten. Hybrid, intuitiv, sofort einsatzbereit.
|
||
</p>
|
||
<div class="cta-row">
|
||
{% if 'username' in session %}
|
||
<a class="btn btn-primary" href="{{ url_for('preise') }}">Jetzt kostenlos testen</a>
|
||
{% else %}
|
||
<a class="btn btn-primary" href="{{ url_for('login') }}">Jetzt kostenlos testen</a>
|
||
{% endif %}
|
||
<a class="btn btn-secondary" href="{{ url_for('kontakt') }}">Kontakt aufnehmen</a>
|
||
</div>
|
||
</div>
|
||
<div class="hero-right">
|
||
<div class="hero-testimonial">
|
||
<div class="stars">
|
||
<span class="star">★</span>
|
||
<span class="star">★</span>
|
||
<span class="star">★</span>
|
||
<span class="star">★</span>
|
||
<span class="star">★</span>
|
||
</div>
|
||
<a href="#hilfe"><p class="quote">"Mit Invario haben wir unsere Lehrmittelausleihe um 80% beschleunigt. Die Beutzeroberfläche ist intuitiv und unsere Bibliothekare sparen täglich Zeit."</p></a>
|
||
<div class="author">
|
||
<div class="avatar">SA</div>
|
||
<div class="info">
|
||
<h4>Silke Arnold</h4>
|
||
<a href="https://www.grundschule-albertschweitzerstrasse.de/"><span>Sekretariat, Grundschule Albert-Schweitzer-Straße</span></a>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<aside class="hero-card" aria-label="Kurzfakten für Schulen">
|
||
<h3>Was Schulen besonders schätzen</h3>
|
||
<p>Klare Abläufe, feste Ansprechpartner und verständliche Beutzeroberflächen für den täglichen Einsatz.</p>
|
||
<div class="stats">
|
||
<div><strong>5 Min</strong><span>Einstieg pro Aufgabe</span></div>
|
||
<div><strong>1 Klick</strong><span>Status und Historie</span></div>
|
||
<div><strong>DSGVO</strong><span>Konform dokumentiert</span></div>
|
||
</div>
|
||
</aside>
|
||
</div>
|
||
</header>
|
||
|
||
<section class="primary-focus reveal-on-scroll" id="zielgruppen" aria-label="Zielgruppen">
|
||
<div class="primary-focus-content">
|
||
<span class="eyebrow">Für wen ist Invario?</span>
|
||
<h2>Passend für jede Organisationsebene</h2>
|
||
<div class="section-grid">
|
||
<article class="card">
|
||
<h3>Kollegium</h3>
|
||
<p>Ende der Zettelwirtschaft & Barcode‑Scan — Inventur und Rückgabe in Sekunden.</p>
|
||
</article>
|
||
<article class="card">
|
||
<h3>IT‑Beauftragte</h3>
|
||
<p>Zero Maintenance & DSGVO‑Sicherheit — Web‑App ohne lokale Server, Daten auf deutschen Servern.</p>
|
||
</article>
|
||
<article class="card">
|
||
<h3>Schulträger & Kämmerer — DigitalPakt 2.0 Software Förderung</h3>
|
||
<p>DigitalPakt 2.0 Förderfähigkeit & Rechtssicherheit — revisionssichere Berichte und transparente Kostenplanung.</p>
|
||
</article>
|
||
</div>
|
||
</div>
|
||
</section>
|
||
|
||
<section class="section reveal-on-scroll" id="warum">
|
||
<h2>Warum Invario?</h2>
|
||
<p>Alleinstellungsmerkmale auf einen Blick: schnell, transparent und wartungsarm.</p>
|
||
<div class="section-grid">
|
||
<article class="card">
|
||
<h3>Das 5‑Minuten‑Startversprechen</h3>
|
||
<p>Browser öffnen, einloggen und Inventar erfassen – kein Installationsaufwand, sofort einsatzbereit.</p>
|
||
</article>
|
||
<article class="card">
|
||
<h3>Preis‑Transparenz</h3>
|
||
<p>Echte Flatrate statt versteckter Gebühren: 250 € für das Inventarsystem für alle Schulen — im Vergleich zu Enterprise‑Gebühren von weit über 1000 €.</p>
|
||
</article>
|
||
<article class="card">
|
||
<h3>Zero Maintenance</h3>
|
||
<p>Reine Web‑App: automatische Updates, keine lokalen Server, nahezu kein Betriebsaufwand für Ihre IT. Deswegen benötigen sie keine App oder irgend etwas anderes als einen Internetzugang!</p>
|
||
</article>
|
||
<article class="card">
|
||
<h3>Datenschutz & DSGVO</h3>
|
||
<p>Volle DSGVO‑Konformität und Datenspeicherung auf deutschen Servern.</p>
|
||
</article>
|
||
<article class="card">
|
||
<h3>Revisionssichere Berichte</h3>
|
||
<p>Erstellen Sie PDF‑Berichte auf Knopfdruck für Inventur, Prüfungen und Förderanträge.</p>
|
||
</article>
|
||
<article class="card">
|
||
<h3>Einfache Bedienung</h3>
|
||
<p>Intuitive Beutzeroberfläche für Lehrkräfte und Verwaltungspersonal – geringe Schulungszeiten.</p>
|
||
</article>
|
||
</div>
|
||
</section>
|
||
|
||
<section class="section reveal-on-scroll" id="sicherheit">
|
||
<h2>Datenschutz & Sicherheit</h2>
|
||
<div class="section-grid">
|
||
<article class="card">
|
||
<h3>Rollen- und Bereichstrennung</h3>
|
||
<p>Bibliothek, Verwaltung und IT erhalten abgestufte Rechte, sodass jede Rolle nur ihre benötigten Funktionen sieht.</p>
|
||
</article>
|
||
<article class="card">
|
||
<h3>Protokollierung und Nachweis</h3>
|
||
<p>Ausgaben, Rücknahmen und kritische Admin-Aktionen werden dokumentiert und sind jederzeit auditierbar.</p>
|
||
</article>
|
||
<article class="card">
|
||
<h3>Gesicherte Web-Session</h3>
|
||
<p>Sicherheits-Header, HttpOnly-Cookies und klare Session-Richtlinien schützen den laufenden Betrieb vor typischen Webangriffen.</p>
|
||
</article>
|
||
</div>
|
||
</section>
|
||
|
||
<section class="section reveal-on-scroll" id="hilfe">
|
||
<h2>Wir lassen Sie nicht allein</h2>
|
||
<p>Sie erhalten persönlichen Support – per E-Mail, über den Chat mit einem Administrator oder für die Einrichtung vor Ort. So bleibt keine Frage offen und die Hemmschwelle vor der Digitalisierung sinkt.</p>
|
||
</section>
|
||
|
||
<section class="testimonials reveal-on-scroll">
|
||
<h2>Vom Zettelchaos zur digitalen Transparenz in Rekordzeit.</h2>
|
||
<div class="testimonials-grid" style="grid-template-columns: 1fr;">
|
||
<article class="testimonial-card">
|
||
<div>
|
||
<h3 style="color: #21363b; font-size: 1.4rem; margin-bottom: 0.8rem;">Implementierungsbericht</h3>
|
||
<p style="font-style: normal; color: #4f666c; line-height: 1.7; margin-bottom: 0.8rem;"><strong>So entstand die Partnerschaft:</strong> Invario wurde in enger Zusammenarbeit mit der Grundschule Albert-Schweitzer-Straße entwickelt und implementiert. Anforderungen wurden gemeinsam in Workshops definiert, und das System mit direktem Feedback der Lehrkräfte iterativ optimiert.</p>
|
||
|
||
<p style="font-style: normal; color: #4f666c; line-height: 1.7; margin-bottom: 0.8rem;"><strong>Ergebnis im Schulalltag:</strong> Nach kurzer Einführung arbeiten Lehrkräfte und Verwaltung intuitiv mit der Software. Vor Invario vergingen Wochen für die Inventur der iPad‑Koffer. Heute scannt das Team die Bestände im Vorbeigehen. Das Ergebnis: 80 % Zeitersparnis und die endgültige Sicherheit, dass jedes Lehrmittel dort ist, wo es hingehört.</p>
|
||
|
||
<p style="font-style: normal; color: #4f666c; line-height: 1.7;"><strong>Warum das Modell funktioniert:</strong> Durch die enge Partnerschaft entstanden echte Lösungen für reale Schulprobleme – Zeit für Pädagogik statt Verwaltung.</p>
|
||
<a href="https://www.grundschule-albertschweitzerstrasse.de/" class="btn btn-secondary">Webseite besuchen</a>
|
||
</div>
|
||
<div style="border-top: 1px solid #e8ebe7; padding-top: 1rem; margin-top: 0.5rem;">
|
||
<p style="color: #7c8f8c; font-size: 0.9rem; margin: 0;"> <strong style="color: #21363b;">Interessiert?</strong> Kontaktieren Sie uns gerne für einen Besuch, eine Demo oder ein persönliches Gespräch.</p>
|
||
</div>
|
||
</article>
|
||
</div>
|
||
</section>
|
||
|
||
<section class="primary-focus reveal-on-scroll" id="grundschule" aria-label="Kategorie für Grundschulen">
|
||
<div class="primary-focus-content">
|
||
<span class="eyebrow">Kategorie: Grundschule, Förderschulen</span>
|
||
<h2>Mehr Übersicht für Klassen 1 bis 4</h2>
|
||
<p>Diese Ansicht ist auf den Schulalltag in Grundschulen zugeschnitten: schnelle Materialausgabe, klar erkennbare Verfügbarkeiten und einfache Workflows für Lehrkräfte ohne lange Einarbeitung.</p>
|
||
<div class="primary-points" aria-label="Vorteile für Grundschulen">
|
||
<span>Schnelle Ausleihe pro Klasse</span>
|
||
<span>Farbcodes für Materialtypen</span>
|
||
<span>Weniger Verwaltungsaufwand</span>
|
||
<span>Kinderleichte Bedienung</span>
|
||
</div>
|
||
<div class="cta-row">
|
||
<a class="btn btn-primary" href="{{ url_for('inventarsystem') }}">Grundschul-Modul ansehen</a>
|
||
<a class="btn btn-secondary" href="{{ url_for('kontakt') }}">Beratung für Grundschule</a>
|
||
</div>
|
||
</div>
|
||
</section>
|
||
|
||
<section class="primary-focus reveal-on-scroll" id="weiterführende-schulen" aria-label="Kategorie für weiterführende Schulen">
|
||
<div class="primary-focus-content">
|
||
<span class="eyebrow">Kategorie: Weiterführende Schulen (Mittelschule, Realschule, Gymnasien, Förderschulen)</span>
|
||
<h2>Mehr Übersicht für Klassen 5 bis 13</h2>
|
||
<p>Diese Ansicht ist auf den Schulalltag in weiterführenden Schulen zugeschnitten: schnelle Materialausgabe, klar erkennbare Verfügbarkeiten und einfache Workflows für Lehrkräfte ohne lange Einarbeitung.</p>
|
||
<div class="primary-points" aria-label="Vorteile für weiterführende Schulen">
|
||
<span>Schnelle Ausleihe pro Klasse</span>
|
||
<span>Farbcodes für Materialtypen</span>
|
||
<span>Weniger Verwaltungsaufwand</span>
|
||
<span>Kinderleichte Bedienung</span>
|
||
</div>
|
||
<div class="cta-row">
|
||
<a class="btn btn-primary" href="{{ url_for('inventarsystem') }}">Modul ansehen</a>
|
||
<a class="btn btn-secondary" href="{{ url_for('kontakt') }}">Beratung für Weiterführende Schulen</a>
|
||
</div>
|
||
</div>
|
||
</section>
|
||
|
||
<section class="primary-focus reveal-on-scroll" id="oberschulen" aria-label="Kategorie für Oberschulen">
|
||
<div class="primary-focus-content">
|
||
<span class="eyebrow">Kategorie: Oberschulen (FOS, BOS)</span>
|
||
<h2>Mehr Übersicht für Klassen 10 bis 13</h2>
|
||
<p>Diese Ansicht ist auf den Schulalltag in Oberschulen zugeschnitten: schnelle Materialausgabe, klar erkennbare Verfügbarkeiten und einfache Workflows für Lehrkräfte ohne lange Einarbeitung.</p>
|
||
<div class="primary-points" aria-label="Vorteile für Oberschulen" >
|
||
<span>Schnelle Ausleihe pro Klasse</span>
|
||
<span>Farbcodes für Materialtypen</span>
|
||
<span>Weniger Verwaltungsaufwand</span>
|
||
<span>Kinderleichte Bedienung</span>
|
||
</div>
|
||
<div class="cta-row">
|
||
<a class="btn btn-primary" href="{{ url_for('inventarsystem') }}">Modul ansehen</a>
|
||
<a class="btn btn-secondary" href="{{ url_for('kontakt') }}">Beratung für Oberschulen</a>
|
||
</div>
|
||
</div>
|
||
</section>
|
||
|
||
<section class="section reveal-on-scroll" id="nutzen">
|
||
<h2>Nutzen-Inseln aus dem Schulalltag</h2>
|
||
<div class="section-grid">
|
||
<article class="card">
|
||
<h3>Bücher sicher ausgeben und zurücknehmen</h3>
|
||
<p>Mit Barcode oder QR-Code werden Bücher und Materialien schnell und nachvollziehbar ausgegeben und zurückgenommen – ohne Zettelwirtschaft.</p>
|
||
</article>
|
||
<article class="card">
|
||
<h3>Den Überblick über Laptops und iPads behalten</h3>
|
||
<p>IT-Geräte, Tablets und Medien werden gemeinsam verwaltet. Verantwortlichkeiten und Rückgaben sind jederzeit einsehbar.</p>
|
||
</article>
|
||
<article class="card">
|
||
<h3>Lehrmittel für die Unterrichtsplanung</h3>
|
||
<p>Lehrkräfte planen Materialbedarf im Voraus und vermeiden so Engpässe und Doppelbestellungen.</p>
|
||
</article>
|
||
</div>
|
||
</section>
|
||
|
||
<section class="section reveal-on-scroll" id="ablauf">
|
||
<h2>Unser Team</h2>
|
||
<p>Wir sind zwei ehemalige Schüler die sich durch ihre Erfahrung in Schulen und deren Bedürfnisse vertraut gemacht haben und eine einfache Lösung für den Schulalltag bieten wollten.</p>
|
||
<div class="pictures">
|
||
<div class="picture">
|
||
<img src="{{ url_for('static', filename='images/1778441641958.png') }}" alt="Simon Brieger">
|
||
<p><strong>Simon Brieger</strong><br>Co-Founder & Geschäftsführer</p>
|
||
</div>
|
||
<div class="picture">
|
||
<img src="{{ url_for('static', filename='images/1778441641957.png') }}" alt="Maximilian Gründinger">
|
||
<p><strong>Maximilian Gründinger</strong><br>Co-Founder</p>
|
||
</div>
|
||
|
||
</div>
|
||
</section>
|
||
|
||
<section class="section reveal-on-scroll" id="ablauf">
|
||
<h2>So verläuft die Zusammenarbeit</h2>
|
||
<p>Ein klarer Prozess sorgt für Sicherheit, besonders bei begrenzten Zeitfenstern im Schulbetrieb.</p>
|
||
<div class="process" aria-label="Ablauf in fünf Schritten">
|
||
<div class="step"><strong>1. Kennenlernen</strong><small>Ziele klären</small></div>
|
||
<div class="step"><strong>2. Struktur</strong><small>Bestehende Abläufe erfassen</small></div>
|
||
<div class="step"><strong>3. Einrichtung</strong><small>System passgenau einstellen</small></div>
|
||
<div class="step"><strong>4. Online Einführung</strong><small>Online Videos zu allen Bereichen</small></div>
|
||
<div class="step"><strong>5. Betrieb</strong><small>Persönlich begleiten</small></div>
|
||
</div>
|
||
</section>
|
||
|
||
<section class="contact reveal-on-scroll" id="kontakt">
|
||
<div>
|
||
<h2>Beratung für den nächsten Digitalisierungsschritt</h2>
|
||
<p>Ein kurzes Gespräch schafft Klarheit über Prioritäten, Sicherheitsanforderungen und realistische Einführungsetappen für den Schulbetrieb.</p>
|
||
</div>
|
||
{% if 'username' in session %}
|
||
<a class="btn btn-secondary" href="{{ url_for('preise') }}">In 5 Minuten startklar</a>
|
||
{% else %}
|
||
<a class="btn btn-secondary" href="{{ url_for('login') }}">Jetzt kostenlos testen</a>
|
||
{% endif %}
|
||
</section>
|
||
|
||
<section class="contact reveal-on-scroll" id="schulträger">
|
||
<div>
|
||
<h2>Sie sind Schulträger?</h2>
|
||
<p>In einer Persönlichen Präsentation klären wir Ihre Anforderungen und prüfen in Zusammenarbeit wie Invario ihren Digitalisierungsvorgang in ihren Schulen unterstützen kann.</p>
|
||
</div>
|
||
<a class="btn btn-secondary" href="{{ url_for('kontakt') }}">Beratungstermin vereinbaren</a>
|
||
</section>
|
||
<script>
|
||
document.addEventListener('DOMContentLoaded', () => {
|
||
const revealItems = document.querySelectorAll('.reveal-on-scroll');
|
||
|
||
if (!revealItems.length) {
|
||
return;
|
||
}
|
||
|
||
if (window.matchMedia('(prefers-reduced-motion: reduce)').matches || !('IntersectionObserver' in window)) {
|
||
revealItems.forEach((item) => item.classList.add('is-visible'));
|
||
return;
|
||
}
|
||
|
||
const observer = new IntersectionObserver((entries, currentObserver) => {
|
||
entries.forEach((entry) => {
|
||
if (entry.isIntersecting) {
|
||
entry.target.classList.add('is-visible');
|
||
currentObserver.unobserve(entry.target);
|
||
}
|
||
});
|
||
}, {
|
||
root: null,
|
||
threshold: 0.18,
|
||
rootMargin: '0px 0px -8% 0px',
|
||
});
|
||
|
||
revealItems.forEach((item) => observer.observe(item));
|
||
});
|
||
</script>
|
||
{% endblock %}
|