-
Notifications
You must be signed in to change notification settings - Fork 1
Local Setup
This guide will walk you through setting up the API server in a local development environment.
-
Prerequisites
Ensure you have the following software installed on your system:
-
Dart SDK: Version
3.0.0or higher. -
MongoDB: Version
5.0or higher is recommended. -
Dart Frog CLI: Install it globally by running:
dart pub global activate dart_frog_cli
-
Dart SDK: Version
-
Download the Latest Release
Download the source code of the latest release from the GitHub releases page for the API Server:
After downloading and extracting the archive, navigate into the project directory.
-
Set Up Local Database
The API server requires a MongoDB database. For local development, the recommended approach is to use Docker.
Tip: For a complete walkthrough, follow the Configure MongoDB for Local Development guide.
-
Configure Environment Variables
The server uses a
.envfile to manage secrets and configuration. You will need to create this file and populate it with the correct values for your local environment.Tip: For a detailed walkthrough, follow the Configure Environment Variables guide.
-
Install Dependencies
Navigate to the server's root directory and fetch the required Dart packages:
dart pub get
-
Run Local Server
Navigate to the server's root directory run:
dart_frog dev
For comprehensive details regarding licensing, including trial and commercial options for the entire toolkit, please refer to the toolkit organization page.