{"id":16159074,"url":"https://github.com/kaje94/beyojar","last_synced_at":"2025-05-06T07:26:56.970Z","repository":{"id":158706858,"uuid":"534929628","full_name":"kaje94/beyojar","owner":"kaje94","description":"Explore this open-source notes app for Android \u0026 iOS, crafted with React-Native \u0026 Expo. Now available on the Apple App Store and Google Play Store for easy access and convenience","archived":false,"fork":false,"pushed_at":"2022-11-19T09:30:00.000Z","size":11005,"stargazers_count":3,"open_issues_count":1,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-31T01:22:37.974Z","etag":null,"topics":["android","android-app","appstore","expo","ios","ios-app","mobile-app","notes","notes-app","playstore","qwik","react","react-native"],"latest_commit_sha":null,"homepage":"https://beyojar.com","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/kaje94.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-09-10T07:49:26.000Z","updated_at":"2025-02-26T16:50:20.000Z","dependencies_parsed_at":"2023-06-04T16:00:41.268Z","dependency_job_id":null,"html_url":"https://github.com/kaje94/beyojar","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kaje94%2Fbeyojar","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kaje94%2Fbeyojar/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kaje94%2Fbeyojar/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kaje94%2Fbeyojar/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kaje94","download_url":"https://codeload.github.com/kaje94/beyojar/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252639026,"owners_count":21780670,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["android","android-app","appstore","expo","ios","ios-app","mobile-app","notes","notes-app","playstore","qwik","react","react-native"],"created_at":"2024-10-10T01:56:25.918Z","updated_at":"2025-05-06T07:26:56.945Z","avatar_url":"https://github.com/kaje94.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cbr\u003e\n\u003ch1 align=\"center\"\u003e \u003cb\u003eBeyojar\u003c/b\u003e \u003c/h1\u003e \n\u003ch4 align=\"center\"\u003eA minimal, open source notes app built with \u003ca href=\"https://reactnative.dev\" target=\"_blank\"\u003eReact-Native\u003c/a\u003e \u0026 \u003ca href=\"https://docs.expo.dev\" target=\"_blank\"\u003eExpo\u003c/a\u003e.\u003c/h4\u003e\n\u003cbr\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://reactnative.dev\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/react_native-%2320232a.svg?style=for-the-badge\u0026logo=react\u0026logoColor=%2361DAFB\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://www.typescriptlang.org\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/typescript-%23007ACC.svg?style=for-the-badge\u0026logo=typescript\u0026logoColor=white\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://docs.expo.dev\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/expo-1C1E24?style=for-the-badge\u0026logo=expo\"\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://sonarcloud.io/component_measures?metric=Maintainability\u0026id=kaje94_beyojar\"\u003e\n    \u003cimg src=\"https://sonarcloud.io/api/project_badges/measure?project=kaje94_beyojar\u0026metric=sqale_rating\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://sonarcloud.io/component_measures?metric=Coverage\u0026view=list\u0026id=kaje94_beyojar\"\u003e\n    \u003cimg src=\"https://sonarcloud.io/api/project_badges/measure?project=kaje94_beyojar\u0026metric=coverage\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://sonarcloud.io/component_measures?metric=bugs\u0026id=kaje94_beyojar\"\u003e\n    \u003cimg src=\"https://sonarcloud.io/api/project_badges/measure?project=kaje94_beyojar\u0026metric=bugs\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://sonarcloud.io/component_measures?metric=vulnerabilities\u0026id=kaje94_beyojar\"\u003e\n    \u003cimg src=\"https://sonarcloud.io/api/project_badges/measure?project=kaje94_beyojar\u0026metric=vulnerabilities\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://sonarcloud.io/component_measures?metric=code_smells\u0026id=kaje94_beyojar\"\u003e\n    \u003cimg src=\"https://sonarcloud.io/api/project_badges/measure?project=kaje94_beyojar\u0026metric=code_smells\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://sonarcloud.io/component_measures?metric=Reliability\u0026id=kaje94_beyojar\"\u003e\n    \u003cimg src=\"https://sonarcloud.io/api/project_badges/measure?project=kaje94_beyojar\u0026metric=reliability_rating\"\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://gitter.im/beyojar/community?utm_source=badge\u0026utm_medium=badge\u0026utm_campaign=pr-badge\"\u003e\n    \u003cimg src=\"https://badges.gitter.im/beyojar/community.svg\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://saythanks.io/to/a.kajendran\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/Say%20Thanks-!-1EAEDB.svg\"\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"#introduction\"\u003eIntroduction\u003c/a\u003e •\n  \u003ca href=\"#prerequisite\"\u003ePrerequisite\u003c/a\u003e •\n  \u003ca href=\"#how-to-use\"\u003eHow To Use\u003c/a\u003e •\n  \u003ca href=\"#contributing\"\u003eContributing\u003c/a\u003e •\n  \u003ca href=\"#license\"\u003eLicense\u003c/a\u003e\n\u003c/p\u003e\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://beyojar.com\"\u003e\n    \u003cimg alt=\"Beyojar-Preview-Image\" src=\"preview.png\" width=\"1024\"\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\u003cbr\u003e\n  \u003cp align=\"center\"\u003e\n  \u003ca href=\"https://apps.apple.com/us/app/beyojar/id6443962955\"\u003e\n    \u003cimg alt=\"Download on the App Store\" title=\"App Store\" src=\"http://i.imgur.com/0n2zqHD.png\" width=\"140\"\u003e\n  \u003c/a\u003e \n  \u003ca href=\"https://play.google.com/store/apps/details?id=com.beyojar\"\u003e\n    \u003cimg alt=\"Get it on Google Play\" title=\"Google Play\" src=\"http://i.imgur.com/mtGRPuM.png\" width=\"140\"\u003e\n  \u003c/a\u003e\n  \u003c/p\u003e\n\u003cbr\u003e\n\n## Introduction\n\n-   Beyojar is a simple notes taking application built for Android \u0026 IOS using [React-Native](https://reactnative.dev/) \u0026 [Expo](https://docs.expo.dev)\n-   The [mobile](mobile) workspace contains all the code related to the mobile application\n-   -   This app provides a simple and familiar interface that allows users to to get started immediately\n-   -   Allows users to keep their notes organized with labels and colors\n-   -   Mark important notes so that users will never miss it\n-   -   Supports both Dark and Light themes, based on user preference\n-   The [landing](landing) workspace contains all the code related to the landing page that is built using [Qwik](https://qwik.builder.io/)\n-   -   SEO optimized, pre-rendered landing page that allows users to easily understand what _Beyojar_ provides\n\n## Prerequisite\n\n-   [Git](https://git-scm.com)\n-   [Node.js 16+](https://nodejs.org/en/download/)\n-   [NPM 7+](http://npmjs.com)\n-   [Android Studio](https://developer.android.com/studio) (Needed only if you want to run the app in an Android emulator)\n-   [Xcode](https://developer.apple.com/xcode/) (Needed only if you want to run the app in an iOS emulator)\n\n## How To Use\n\nFrom your command line:\n\n```bash\n# Clone this repository\n$ git clone https://github.com/kaje94/beyojar\n\n# Go into the repository\n$ cd beyojar\n\n# Install dependencies\n$ npm install\n```\n\nScripts related to running the mobile app:\n\n```bash\n# Start the expo development server to work on your project by running:\n$ npm run start:expo\n\n# Start the expo development server and launch the Android app by running:\n$ npm run start:android\n# Either an android emulator or an android device with usb-debugging turned on, must be available\n\n# Start the expo development server and launch the IOS app by running:\n$ npm run start:ios\n# Xcode must to available in order to run this command\n\n# Start the expo development server and launch the expo app in a browser by running:\n$ npm run start:web\n```\n\nScripts related to building \u0026 running the landing page:\n\n```bash\n# Start the landing page in dev mode by running:\n$ npm run start:landing\n\n# Build the landing page in production mode by running:\n$ npm run build:landing\n\n# Deploy the landing page build files in localhost by running:\n$ npx http-server landing/dist\n# Can also use alternatives such as Browsersync, lite-server, serve or static-server\n```\n\nScripts related to linting and formatting:\n\n```bash\n# Check if there are any linting issues in both mobile and landing workspace by running:\n$ npm run lint\n\n# Check \u0026 fix fixable linting issues in both mobile and landing workspace by running:\n$ npm run lint:fix\n\n# Format other files types such as .json, .md \u0026 .css by running:\n$ npm run format-rest\n\n# These scripts will also automatically run via the pre-commit hook when you perform a commit\n```\n\nScripts related to storybook in the mobile workspace:\n\n```bash\n# Open storybook in development mode by running:\n$ npm run storybook:mobile\n\n# Run storybook tests by running:\n$ npm run storybook-test:mobile\n# Make sure to have storybook running in dev mode or production mode before running this command\n\n# Build storybook in production mode by running:\n$ npm run storybook-build:mobile\n```\n\n## Contributing\n\nPlease refer the [Contributing.md](.github/CONTRIBUTING.md) in order to contribute towards this project\n\n## License\n\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](LICENSE)\n\n\u003e [a.kajendran@gmail.com](mailto:a.kajendran@gmail.com) \u0026nbsp;\u0026middot;\u0026nbsp;\n\u003e GitHub [@kaje94](https://github.com/kaje94) \u0026nbsp;\u0026middot;\u0026nbsp;\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkaje94%2Fbeyojar","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkaje94%2Fbeyojar","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkaje94%2Fbeyojar/lists"}