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 …