Thank you for your interest in contributing to the Sample Apps Monorepo! We welcome contributions from everyone.
This is a monorepo powered by yarn that includes a multiple examples. This repository allows you to conveniently manage multiple projects within a single repository.
Before you begin, ensure that you have the following installed on your local machine:
- Node.js (version 18.16.0 or later)
- Yarn (https://classic.yarnpkg.com/lang/en/docs/install/#mac-stable)
-
Fork the repository to your GitHub account
-
Clone the repository to your local machine
git clone [your-forked-repo-url]
- Install dependencies for all the apps inside the monorepo
yarn
- Run the app you want to test (Web Apps)
cd apps/web/[example-app-name]
yarn run dev
- Please make sure that your code follows the existing coding style and conventions.
- Write clear and concise commit messages.
- While adding new sample apps create a new folder inside
apps/web
for web apps andapps/mobile
for mobile apps. - If you are making changes to an existing sample app, please make sure that your changes do not break any existing functionality.
- Please make sure that your code is well-documented and includes appropriate comments