{"id":25450952,"url":"https://github.com/neo0432/memogate","last_synced_at":"2026-04-16T10:35:29.134Z","repository":{"id":277731622,"uuid":"933245172","full_name":"Neo0432/memogate","owner":"Neo0432","description":"Memogate is a simple mobile app that allows users to create notes by saving websites, URLs, titles, and descriptions. Users can easily create, update, and delete their notes, as well as search for specific notes.","archived":false,"fork":false,"pushed_at":"2025-07-27T09:40:01.000Z","size":3484,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-07-27T10:35:27.524Z","etag":null,"topics":["android","axios","eslint","fsd","ios","mobile-app","prettier-eslint","react-hook-form","react-native","react-native-app","react-native-async-storage","react-navigation","typescript"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Neo0432.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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,"zenodo":null}},"created_at":"2025-02-15T14:01:55.000Z","updated_at":"2025-04-19T18:08:14.000Z","dependencies_parsed_at":null,"dependency_job_id":"4e04cd70-6683-4916-88d9-6b90ebd88592","html_url":"https://github.com/Neo0432/memogate","commit_stats":null,"previous_names":["neo0432/memogate"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/Neo0432/memogate","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Neo0432%2Fmemogate","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Neo0432%2Fmemogate/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Neo0432%2Fmemogate/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Neo0432%2Fmemogate/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Neo0432","download_url":"https://codeload.github.com/Neo0432/memogate/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Neo0432%2Fmemogate/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31882650,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-16T09:23:21.276Z","status":"ssl_error","status_checked_at":"2026-04-16T09:23:15.028Z","response_time":69,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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","axios","eslint","fsd","ios","mobile-app","prettier-eslint","react-hook-form","react-native","react-native-app","react-native-async-storage","react-navigation","typescript"],"created_at":"2025-02-17T22:16:59.135Z","updated_at":"2026-04-16T10:35:29.126Z","avatar_url":"https://github.com/Neo0432.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# MEMOGATE APP\n\n---\n\n[![standard-readme compliant](https://img.shields.io/badge/readme%20style-standard-brightgreen.svg?style=flat-square)](https://github.com/RichardLitt/standard-readme)\n\nA simple and convenient mobile application for saving quick notes and bookmarks. Capture URLs, titles, descriptions, and organize everything with tags.\n\n## Features\n\n- **Quick Bookmarking:** Save links and ideas in just a few taps.\n- **Flexible Tagging:** Organize your notes with custom tags for easy categorization.\n- **Powerful Search:** Instantly find any note by its title, description, or by one or more tags.\n- **Full CRUD:** Create, read, update, and delete your notes with ease.\n- **Polished UI:** Includes an animated splash screen for a smooth user experience.\n\n## Tech Stack\n\n- **Frontend:** React Native / TypeScript\n- **Navigation:** React Navigation\n- **State Management:** Redux Toolkit \u0026 RTK Query\n- **Backend:** Express.js\n- **Database:** PostgreSQL\n\n## Getting start\n\n### Prerequisites\n\n- Node.js (v18 or newer)\n- Yarn\n- Android Studio / Xcode to run the simulator/emulator\n\n### Installation\n\n**Install dependencies:**\n\n---\n\n```bash\n  yarn install\n```\n\n**Create and configure the `.env` file in the project root:**\n\n1. Create a `.env` file in the root directory of the project.\n2. Configure it according to the `example.env`:\n   - Set the `API_URL` - path to your backend\n\n**Start the project:**\n\n```bash\n  # For Android\n  yarn android\n\n  # For iOS\n  # Note: The app has not been tested on physical iOS devices\n  yarn ios\n```\n\n## Contributing\n\n---\n\nPull requests are welcome.\n\n\u003e Note: If you're editing this README, please follow the [standard-readme](https://github.com/RichardLitt/standard-readme) specification.\n\n## License\n\n---\n\n[MIT © Ilia Dorovskih.](./LICENSE)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fneo0432%2Fmemogate","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fneo0432%2Fmemogate","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fneo0432%2Fmemogate/lists"}