Prerequisites
Before you begin, ensure you have the following installed:- Node.js (v16 or higher)
- Git
Installation
Install Yarn
First, install Yarn if you don’t have it already.
Install dependencies
Install all project dependencies:This will install dependencies for all workspaces in the monorepo.
Build shared libraries
Build the shared libraries that the applications depend on:This builds the libraries in the correct order:
skiff-utilsskiff-mail-protosskiff-graphqlskiff-cryptoskiff-front-graphqlskiff-front-utils
Start the development server
Start the Skiff Mail development server:The application will be available at http://localhost:4200/mail/inbox
What’s Next?
You now have Skiff Mail running locally with mock data. The app currently uses mock data - API access may be added in the future.Local Development
Learn about the development workflow and available commands
Architecture
Understand the Skiff monorepo structure and architecture