The official website for Agora Lab AI, built with Next.js and TypeScript.
Before you begin, ensure you have the following installed:
- Node.js (v18 or higher)
- pnpm (v8 or higher)
- Clone the repository:
git clone https://github.com/Agora-Lab-AI/agoralab-website.git
cd agoralab-website
- Install dependencies:
pnpm install
- Run the development server:
pnpm dev
- Open http://localhost:3000 in your browser to see the result.
To create a production build:
pnpm build
To start the production server:
pnpm start
agoralab-website/
├── app/ # Next.js app directory
├── components/ # Reusable UI components
│ └── ui/ # Shadcn UI components
├── public/ # Static assets
└── styles/ # Global styles
- Next.js - React framework
- TypeScript - Type safety
- Tailwind CSS - Styling
- Shadcn UI - UI components
- Make changes to the codebase
- Run
pnpm lint
to check for code style issues - Run
pnpm format
to format code using Prettier - Create a pull request with your changes
This site is deployed on Vercel. Each push to the main branch triggers an automatic deployment.
- Fork the repository
- Create a new branch (
git checkout -b feature/amazing-feature
) - Commit your changes (
git commit -m 'Add amazing feature'
) - Push to the branch (
git push origin feature/amazing-feature
) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
For support, please open an issue in the GitHub repository or contact the Agora Lab team.