merging changes with initial branch

This commit is contained in:
ashprit
2024-10-25 23:46:16 +01:00
10 changed files with 8582 additions and 53 deletions

View File

@@ -1,45 +1,36 @@
import Header from '../components/custom/header';
import Footer from '../components/custom/footer';
import Test from '../components/scripts/Test';
import MetaMask from '../components/scripts/MetaMask';
export default function Home() {
return (
<div className="container">
<header className="header">
<title>Event Chain</title>
<h1 className="text-8xl text-center text-blue-700" >Ticket Chain</h1>
<nav className="nav">
<ul>
<li>
<a href="/">Home</a>
</li>
<li>
<a href="/events">Events</a>
</li>
<li>
<a href="/contact">Contact</a>
</li>
</ul>
</nav>
<input
type="text"
placeholder="Search events..."
className="search-bar"
/>
</header>
<div className="container mx-auto p-4">
<div>
<Header />
{/* Other page content */}
</div>
<main>
<section>
<h2>Featured Events</h2>
<p>No events available at the moment.</p>
<section className="mb-8">
<h2 className="text-2xl font-semibold mb-4">Featured Events</h2>
<p className="text-gray-600">No events available at the moment.</p>
</section>
<section>
<h2>Upcoming Events</h2>
<ul>
<h2 className="text-2xl font-semibold mb-4">Upcoming Events</h2>
<ul className="list-disc list-inside">
<li>Event 1 - Date</li>
<li>Event 2 - Date</li>
<li>Event 3 - Date</li>
</ul>
</section>
<section className="mb-8">
<Test />
</section>
<section className="mb-8">
<MetaMask />
</section>
<Footer />
</main>
<footer>
<p>&copy; 2024 Ticket Chain. All rights reserved.</p>
</footer>
</div>
);
}

0
app/TicketListings.tsx Normal file
View File

View File

@@ -1,21 +1,26 @@
import type { Metadata } from 'next';
import localFont from 'next/font/local';
// import localFont from 'next/font/local';
import './globals.css';
const geistSans = localFont({
src: './fonts/GeistVF.woff',
variable: '--font-geist-sans',
weight: '100 900',
});
const geistMono = localFont({
src: './fonts/GeistMonoVF.woff',
variable: '--font-geist-mono',
weight: '100 900',
});
import { Inter } from 'next/font/google';
import './globals.css';
const inter = Inter({ subsets: ['latin'] });
// const geistSans = localFont({
// src: './fonts/GeistVF.woff',
// variable: '--font-geist-sans',
// weight: '100 900',
// });
// const geistMono = localFont({
// src: './fonts/GeistMonoVF.woff',
// variable: '--font-geist-mono',
// weight: '100 900',
// });
export const metadata: Metadata = {
title: 'Create Next App',
description: 'Generated by create next app',
title: 'Ticket Chain',
description: 'A blockchain-based ticketing system.',
};
export default function RootLayout({
@@ -24,12 +29,8 @@ export default function RootLayout({
children: React.ReactNode;
}>) {
return (
<html lang="en ">
<body
className={`${geistSans.variable} ${geistMono.variable} antialiased`}
>
{children}
</body>
<html lang="en">
<body className={inter.className}>{children}</body>
</html>
);
}

View File

@@ -1,6 +1,10 @@
import EventDescription from '@/components/custom/EventDescription';
import Home from './Home';
import ConfirmationTicket from '@/components/Confirmation';
import Profile from '@/components/Profile';
export default function Page() {}
export default function Page() {
return (
<>
<Home />
</>
);
}