The website (for ENG1 cohort1/group1)
The project structure is organised as follows:
ENG1/
├── src/app/ # Contains Next.js pages
│ ├── page.tsx # Home page
│ ├── layout.tsx # Home page layout
│
├── src/components/ # Reusable components
│ ├── ContentSection.tsx # Links to documents component
│ ├── DownloadSection.tsx # Game download component
│ ├── Footer.js # Footer component
│ ├── HeroSection.tsx # Hero component
│ ├── Navbar.tsx # Navbar component (both phone and desktop)
│
├── public/ # Static assets
│ └── ... # Other assets
│
├── styles/ # Global styles
│ └── globals.css # Global CSS file
│
├── README.md # Project documentation
├── package.json # Node.js dependencies and scripts
└── ...
-- Next.js
-- TailwindCSS
To set up the project locally, follow these steps:
-
Clone the repository:
git clone <repository-url> (for now (will change) https://github.com/charliepiper/charliepiper.github.io.git)
-
Install dependencies:
npm install
-
Start the development server:
npm run dev
-
Open http://localhost:3000 in your browser to view the website.