source: src/main/webapp/index.jsp@ 1eb7a55

Last change on this file since 1eb7a55 was 1eb7a55, checked in by Elena Markovska <elena.elenamarkovska@…>, 11 days ago

Initial commit - Scholaris project code

  • Property mode set to 100644
File size: 5.4 KB
RevLine 
[1eb7a55]1<!DOCTYPE html>
2<html lang="en">
3<head>
4 <meta charset="UTF-8">
5 <meta name="viewport" content="width=device-width, initial-scale=1.0">
6 <title>Scholaris Management Dashboard</title>
7 <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/css/bootstrap.min.css" rel="stylesheet">
8 <style>
9 .academic-card {
10 border: 1px solid rgba(0, 0, 0, 0.08);
11 border-radius: 12px;
12 background-color: #ffffff;
13 transition: transform 0.25s ease, box-shadow 0.25s ease;
14 }
15 .academic-card:hover {
16 transform: translateY(-4px);
17 box-shadow: 0 12px 24px rgba(0, 0, 0, 0.08) !important;
18 }
19 .btn-action {
20 border-radius: 8px;
21 font-weight: 600;
22 padding: 10px 20px;
23 }
24 </style>
25</head>
26<body class="bg-light py-5">
27
28<div class="container" style="max-width: 1140px;">
29 <header class="text-center mb-5">
30 <h1 class="display-6 fw-bold text-dark mb-2">Scholaris Administration</h1>
31 <p class="text-secondary">Select a management section below to access database records.</p>
32 </header>
33
34 <div class="row row-cols-1 row-cols-md-2 row-cols-lg-3 g-4">
35
36 <div class="col">
37 <div class="card h-100 shadow-sm academic-card">
38 <div class="card-body d-flex flex-column justify-content-between p-4">
39 <div>
40 <h2 class="h5 card-title fw-bold text-dark mb-2">Universities</h2>
41 <p class="card-text text-muted small">Manage primary university profiles and locations.</p>
42 </div>
43 <a href="university/list" class="btn btn-primary btn-action w-100 mt-3">Open</a>
44 </div>
45 </div>
46 </div>
47
48 <div class="col">
49 <div class="card h-100 shadow-sm academic-card">
50 <div class="card-body d-flex flex-column justify-content-between p-4">
51 <div>
52 <h2 class="h5 card-title fw-bold text-dark mb-2">Faculties</h2>
53 <p class="card-text text-muted small">Track academic departments and fields of study.</p>
54 </div>
55 <a href="faculty/list" class="btn btn-primary btn-action w-100 mt-3">Open</a>
56 </div>
57 </div>
58 </div>
59
60 <div class="col">
61 <div class="card h-100 shadow-sm academic-card">
62 <div class="card-body d-flex flex-column justify-content-between p-4">
63 <div>
64 <h2 class="h5 card-title fw-bold text-dark mb-2">Professors</h2>
65 <p class="card-text text-muted small">Access profile data and department records.</p>
66 </div>
67 <a href="professor/list" class="btn btn-primary btn-action w-100 mt-3">Open</a>
68 </div>
69 </div>
70 </div>
71
72 <div class="col">
73 <div class="card h-100 shadow-sm academic-card">
74 <div class="card-body d-flex flex-column justify-content-between p-4">
75 <div>
76 <h2 class="h5 card-title fw-bold text-dark mb-2">Advice Sessions</h2>
77 <p class="card-text text-muted small">Manage mentoring timelines and consultation hours.</p>
78 </div>
79 <a href="advice/list" class="btn btn-primary btn-action w-100 mt-3">Open</a>
80 </div>
81 </div>
82 </div>
83
84 <div class="col">
85 <div class="card h-100 shadow-sm academic-card">
86 <div class="card-body d-flex flex-column justify-content-between p-4">
87 <div>
88 <h2 class="h5 card-title fw-bold text-dark mb-2">Students</h2>
89 <p class="card-text text-muted small">Review student registry details and indexing codes.</p>
90 </div>
91 <a href="student/list" class="btn btn-primary btn-action w-100 mt-3">Open</a>
92 </div>
93 </div>
94 </div>
95
96 <div class="col">
97 <div class="card h-100 shadow-sm academic-card">
98 <div class="card-body d-flex flex-column justify-content-between p-4">
99 <div>
100 <h2 class="h5 card-title fw-bold text-dark mb-2">Student Enrollments</h2>
101 <p class="card-text text-muted small">Track active course registration logs, grades, and attendance.</p>
102 </div>
103 <a href="enrollment/list" class="btn btn-primary btn-action w-100 mt-3">Open</a>
104 </div>
105 </div>
106 </div>
107
108 <div class="col">
109 <div class="card h-100 shadow-sm academic-card">
110 <div class="card-body d-flex flex-column justify-content-between p-4">
111 <div>
112 <h2 class="h5 card-title fw-bold text-dark mb-2">Subjects</h2>
113 <p class="card-text text-muted small">Configure core course names, credits, and semesters.</p>
114 </div>
115 <a href="subject/list" class="btn btn-primary btn-action w-100 mt-3">Open</a>
116 </div>
117 </div>
118 </div>
119
120 </div>
121</div>
122
123<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/js/bootstrap.bundle.min.js"></script>
124</body>
125</html>
Note: See TracBrowser for help on using the repository browser.