Thanks for your interest in contributing.
git clone https://github.com/mo3moha/mise.git
cd mise
npm install
npm run devnpm run dev— Start Astro dev server (port 4321)npm run build— Build for production- Pages are in
src/pages/, components insrc/components/ - API routes in
src/pages/api/haveprerender = false - Translations in
src/i18n/translations.ts
- Add your language key to
src/i18n/translations.tsin thelanguagesobject anduiobject - Create
src/pages/{lang}/index.astro(copy fromsrc/pages/en/index.astro) - Add the locale to
astro.config.mjs→i18n.locales - Add email strings in
src/lib/services/email.ts→emailStrings
- One feature per PR
- Run
npm run buildbefore submitting - Keep it minimal — mise values simplicity
Open a GitHub issue with:
- What you expected
- What happened
- Steps to reproduce
By contributing, you agree that your contributions will be licensed under the MIT License.