Skip to content

temmiland/alimonia-expo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

alimonia 🍚

Platform License

alimonia is a local-first recipe & weekly meal planner app for iOS and Android. Plan meals, generate shopping lists, and organize recipes β€” fully usable offline, with an optional cloud sync for backup and shared households.

alimonia grew out of two earlier prototypes, alimonia-ios (native iOS) and alimonia-expo-old (Expo / React Native), before being rebuilt as the current, actively developed app.

ℹ️ Note: The current version of alimonia is closed source. This repository's public branch only holds the app's translation files β€” it does not contain any app source code.

Download

Download on the App Store
Get it on Google Play

More about the app: temmi.land/project/alimonia

About this branch (public)

This is a headless (orphan) branch with no shared history with main. It intentionally holds only a slice of the project β€” currently the translations β€” and none of the app source, secrets, or internal history.

src/i18n/locales/<lang>/common.json

Copied 1:1 from main (identical path). New languages or corrections can be contributed here without access to the rest of the repository.

Getting changes back into main

public shares no history with main (it's an orphan branch). A regular git merge public into main would try to merge unrelated histories and pull public's structure/history into main β€” that's not what we want.

Instead, individual commits are transferred via cherry-pick (this works because the file paths are identical):

git checkout main
git cherry-pick <commit-hash-from-public>

For a range of commits:

git cherry-pick <first-hash>^..<last-hash>

Important: cherry-picks only apply cleanly as long as the path src/i18n/locales/<lang>/common.json stays unchanged in public. If the i18n structure is ever restructured in main, public needs to be updated accordingly (e.g. re-run git checkout main -- src/i18n/locales).

Don't

  • Don't git merge public into main (unrelated histories, see above).
  • Don't commit app source, .env, secrets, or any other code to this branch β€” it exists for external contributors (e.g. translators).

Related

Status

πŸ”’ Closed source β€” actively developed, available on the App Store and Google Play.

About

alimonia is a local-first recipe & weekly meal planner app for iOS and Android. Plan meals, generate shopping lists, and organize recipes β€” fully usable offline. 🍚

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Sponsor this project

  •  

Packages

 
 
 

Contributors