Changeset 636f86c for src/app


Ignore:
Timestamp:
09/25/25 16:30:46 (12 months ago)
Author:
stefansaveski <stefansaveski19@…>
Branches:
master
Children:
6b8332f
Parents:
875f7d6
Message:

Add initial data files for applications, documents, semesters, student profiles, and subjects

  • Created applications.json with exam sessions and application details for 2024 and 2025.
  • Added documents.json containing various document types and their associated fees.
  • Introduced semesters.json with details of semesters, including status and financial information.
  • Established student-profile.json with personal and educational information for a sample student.
  • Implemented subjects.json detailing subjects offered per semester along with their respective professors and statuses.
Location:
src/app
Files:
8 added
2 edited

Legend:

Unmodified
Added
Removed
  • src/app/layout.tsx

    r875f7d6 r636f86c  
    22import { Geist, Geist_Mono } from "next/font/google";
    33import "./globals.css";
    4 import '@fortawesome/fontawesome-svg-core/styles.css';
    5 import { config } from '@fortawesome/fontawesome-svg-core';
     4import "@fortawesome/fontawesome-svg-core/styles.css";
     5import { config } from "@fortawesome/fontawesome-svg-core";
     6import Header from "@/components/header";
     7import Navbar from "@/components/navbar";
    68
    79// Prevent FontAwesome from adding CSS automatically
     
    2022export const metadata: Metadata = {
    2123  title: "IKnow - UKIM",
    22   description: "University Managment System used to provide students informations and manage their progress.",
     24  description:
     25    "University Managment System used to provide students informations and manage their progress.",
    2326};
    2427
     
    3033  return (
    3134    <html lang="en">
    32       <body
    33         className={`${geistSans.variable} ${geistMono.variable} antialiased`}
    34       >
    35         <div className="mx-auto max-w-6xl px-4">{children}</div>
     35      <body className={`${geistSans.variable} ${geistMono.variable} antialiased`}>
     36        <div className="mx-auto max-w-6xl px-4">
     37          <Header />
     38          <Navbar />
     39          {children}
     40        </div>
    3641      </body>
    3742    </html>
  • src/app/page.tsx

    r875f7d6 r636f86c  
    11import Image from "next/image";
    2 import Navbar from "@/components/navbar";
    3 import Header from "@/components/header";
    4 import Exams from "@/components/exams";
    52
    63export default function Home() {
    74  return (
    85    <>
    9       <Header></Header>
    10       <Navbar></Navbar>
    11       <Exams></Exams>
     6     
    127    </>
    138  );
Note: See TracChangeset for help on using the changeset viewer.