Pan African Informatics Olympiad
# Pan African Informatics Olympiad (PAIO) Website
Official website for the Pan African Informatics Olympiad (PAIO) 2025, a prestigious informatics competition that brings together talented young programmers from across the African continent.
## π Table of Contents
- Features
- Technologies Used
- Getting Started
- Project Structure
- Documentation
- Contributing
- License
## β¨ Features
- **Modern Design**: Fully responsive design with fluid animations powered by Framer Motion
- **Multi-language Support**: Support for different languages
- **Official Documents**: Access to competition regulations and documents in multiple languages
- **Competition Information**: Details about eligibility, team composition, and competition format
- **Key Dates**: Timeline of important dates related to the competition
- **Frequently Asked Questions**: Comprehensive FAQ section
- **Contact Information**: Multiple ways to get in touch with the organizers
## π Technologies Used
- **Framework**: Next.js 15.2.0
- **Styling**: TailwindCSS 3.4.1
- **Animation**: Framer Motion
- **Icons**: Lucide React
- **UI Components**: Custom components and shadcn/ui
- **TypeScript**: For type safety and better development experience
## π Getting Started
### Prerequisites
- Node.js 18.x or later
- npm, yarn, or bun package manager
### Installation
1. Clone the repository:
```bash
git clone
cd PAIOWebsite
```
2. Install dependencies:
```bash
npm install
# or
yarn install
# or
bun install
```
3. Start the development server:
```bash
npm run dev
# or
yarn dev
# or
bun dev
```
4. Open
localhost with your browser to see the result.
## π Project Structure
```
PAIOWebsite/
βββ src/ # Source files
β βββ app/ # Next.js App Router
β β βββ regulations/ # Regulations page
β β βββ important-dates/# Important dates page
β β βββ sponsors/ # Sponsors page
β β βββ faqs/ # FAQs page
β β βββ contact/ # Conta β¦