Clones Website

This is the website for Clones project.

Getting Started

First, clone the repository to your local machine:

git clone https://github.com/clones-sol/website.git
cd website

Requirements

  • Node.js LTS
  • Docker and Docker Compose (for Docker development)

Developing

Option 1: Development with Docker (Recommended)

The easiest way to run the project is using Docker Compose:

# Start the development server with Docker
docker compose up

This will:

  • Build the development Docker image
  • Install all dependencies
  • Start the Vite development server on http://localhost:5173
  • Enable hot reloading for development

Option 2: Local Development

If you prefer to run locally, first install dependencies:

cp .env.example .env
npm install

Then start the development server:

npm run dev

# or start the server and open the app in a new browser tab
npm run dev -- --open

Environment Configuration

  • Development: The development environment is configured to use http://localhost:8001 as the API URL.