.. | ||
__mocks__ | ||
configs | ||
icons | ||
internals | ||
public | ||
src | ||
tests | ||
.dockerignore | ||
.env.devlocal | ||
.env.example | ||
.eslintrc.js | ||
.gitignore | ||
app.html | ||
app.web.html | ||
babel.config.js | ||
codegen.yml | ||
custom.d.ts | ||
index.d.ts | ||
jest.config.js | ||
LICENSE | ||
lighthouserc.js | ||
package.json | ||
README.md | ||
setupTests.ts | ||
tsconfig.json | ||
tsconfig.test.json |
Skiff Mail Web App
Introduction
The Skiff Mail frontend uses the Next.js framework, which build on top of React and adds features like file-based routing, a built-in API, server-side rendering, and many others.
Dev Setup
To run locally, you will need to install Yarn and set Yarn version 3.0+.
git clone https://github.com/skiff-org/skiff-apps.git
cd skiff-apps/
yarn set version berry
Then, proceed to installing the dependencies, building libraries, and running the app.
yarn
yarn build:lib
yarn dev
Navigate to http://localhost:4200/mail/inbox to test out the app. It currently uses mock data - we may add API access in the future.