Scanning documentation library
Scanning documentation library
Scanning documentation library
Complete guide to setting up Ring Platform for local development.
После install.sh примените миграции БД для PostgreSQL.
Copy the environment template:
Configure your .env.local file:
Authentication Firebase Configuration Google OAuth Development Settings
Start the development server:
The application will be available at:
The development server supports hot reload for:
Type checking runs automatically. For manual checking:
ESLint runs automatically. For manual linting:
ring/
├── app/ # Next.js 16 App Router
│ ├── (auth)/ # Auth-related pages
│ ├── api/ # API routes
│ └── globals.css # Global styles
├── components/ # React components
│ ├── ui/ # Base UI components
│ └── features/ # Feature-specific components
├── lib/ # Utility functions
│ ├── auth.ts # Auth.js configuration
│ ├── firebase.ts # Firebase setup
│ └── utils.ts # General utilities
├── features/ # Feature modules
│ ├── entities/ # Entity management
│ ├── opportunities/ # Opportunity system
│ └── wallet/ # Web3 wallet
├── @actions/ # Server actions
└── public/ # Static assetsRun tests in development:
Unit tests Integration tests E2E tests
If port 3000 is busy:
Use different port
.env.localNeed help? Join our Discord Community or check the troubleshooting guide.
Complete guide to setting up Ring Platform for local development.
После install.sh примените миграции БД для PostgreSQL.
Copy the environment template:
Configure your .env.local file:
Authentication Firebase Configuration Google OAuth Development Settings
Start the development server:
The application will be available at:
The development server supports hot reload for:
Type checking runs automatically. For manual checking:
ESLint runs automatically. For manual linting:
ring/
├── app/ # Next.js 16 App Router
│ ├── (auth)/ # Auth-related pages
│ ├── api/ # API routes
│ └── globals.css # Global styles
├── components/ # React components
│ ├── ui/ # Base UI components
│ └── features/ # Feature-specific components
├── lib/ # Utility functions
│ ├── auth.ts # Auth.js configuration
│ ├── firebase.ts # Firebase setup
│ └── utils.ts # General utilities
├── features/ # Feature modules
│ ├── entities/ # Entity management
│ ├── opportunities/ # Opportunity system
│ └── wallet/ # Web3 wallet
├── @actions/ # Server actions
└── public/ # Static assetsRun tests in development:
Unit tests Integration tests E2E tests
If port 3000 is busy:
Use different port
.env.localNeed help? Join our Discord Community or check the troubleshooting guide.
Complete guide to setting up Ring Platform for local development.
После install.sh примените миграции БД для PostgreSQL.
Copy the environment template:
Configure your .env.local file:
Authentication Firebase Configuration Google OAuth Development Settings
Start the development server:
The application will be available at:
The development server supports hot reload for:
Type checking runs automatically. For manual checking:
ESLint runs automatically. For manual linting:
ring/
├── app/ # Next.js 16 App Router
│ ├── (auth)/ # Auth-related pages
│ ├── api/ # API routes
│ └── globals.css # Global styles
├── components/ # React components
│ ├── ui/ # Base UI components
│ └── features/ # Feature-specific components
├── lib/ # Utility functions
│ ├── auth.ts # Auth.js configuration
│ ├── firebase.ts # Firebase setup
│ └── utils.ts # General utilities
├── features/ # Feature modules
│ ├── entities/ # Entity management
│ ├── opportunities/ # Opportunity system
│ └── wallet/ # Web3 wallet
├── @actions/ # Server actions
└── public/ # Static assetsRun tests in development:
Unit tests Integration tests E2E tests
If port 3000 is busy:
Use different port
.env.localNeed help? Join our Discord Community or check the troubleshooting guide.