Skip to content

Agora-Lab-AI/agoralab-website

 
 

Repository files navigation

Agora Lab Website

The official website for Agora Lab AI, built with Next.js and TypeScript.

Prerequisites

Before you begin, ensure you have the following installed:

  • Node.js (v18 or higher)
  • pnpm (v8 or higher)

Getting Started

  1. Clone the repository:
git clone https://github.com/Agora-Lab-AI/agoralab-website.git
cd agoralab-website
  1. Install dependencies:
pnpm install
  1. Run the development server:
pnpm dev
  1. Open http://localhost:3000 in your browser to see the result.

Build

To create a production build:

pnpm build

To start the production server:

pnpm start

Project Structure

agoralab-website/
├── app/                # Next.js app directory
├── components/         # Reusable UI components
│   └── ui/            # Shadcn UI components
├── public/            # Static assets
└── styles/           # Global styles

Technologies Used

Development

  • 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

Deployment

This site is deployed on Vercel. Each push to the main branch triggers an automatic deployment.

Contributing

  1. Fork the repository
  2. Create a new branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (git commit -m 'Add amazing feature')
  4. Push to the branch (git push origin feature/amazing-feature)
  5. Open a Pull Request

License

This project is licensed under the MIT License - see the LICENSE file for details.

Support

For support, please open an issue in the GitHub repository or contact the Agora Lab team.

Releases

No releases published

Packages

No packages published

Languages

  • MDX 71.9%
  • TypeScript 26.8%
  • Other 1.3%