{"id":37467914,"url":"https://github.com/music-soul1-1/fire-notes","last_synced_at":"2026-01-16T07:12:03.510Z","repository":{"id":182558735,"uuid":"666119328","full_name":"music-soul1-1/fire-notes","owner":"music-soul1-1","description":"Notes and to-do service","archived":false,"fork":false,"pushed_at":"2024-04-09T17:40:23.000Z","size":1455,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-04-09T20:08:01.701Z","etag":null,"topics":["firebase","firebase-auth","firebase-storage","firestore-database","nextjs","react","typescript","web"],"latest_commit_sha":null,"homepage":"https://firenotes.pp.ua/","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/music-soul1-1.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","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}},"created_at":"2023-07-13T18:58:08.000Z","updated_at":"2024-04-09T15:51:41.000Z","dependencies_parsed_at":null,"dependency_job_id":"b5a49ded-7b6b-40f8-b57b-cc4e4afd5330","html_url":"https://github.com/music-soul1-1/fire-notes","commit_stats":null,"previous_names":["music-soul1-1/fire-notes"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/music-soul1-1/fire-notes","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/music-soul1-1%2Ffire-notes","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/music-soul1-1%2Ffire-notes/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/music-soul1-1%2Ffire-notes/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/music-soul1-1%2Ffire-notes/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/music-soul1-1","download_url":"https://codeload.github.com/music-soul1-1/fire-notes/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/music-soul1-1%2Ffire-notes/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28478037,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-16T06:30:42.265Z","status":"ssl_error","status_checked_at":"2026-01-16T06:30:16.248Z","response_time":107,"last_error":"SSL_read: 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":["firebase","firebase-auth","firebase-storage","firestore-database","nextjs","react","typescript","web"],"created_at":"2026-01-16T07:12:03.445Z","updated_at":"2026-01-16T07:12:03.500Z","avatar_url":"https://github.com/music-soul1-1.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# FireNotes \n\n\u003cp align=\"center\"\u003e\u003cbr\u003e\u003cimg src=\"https://github.com/music-soul1-1/fire-notes/assets/72669184/5642a9ae-b6db-431e-bd74-8a0c702fbc32\" width=\"128\" height=\"128\" /\u003e\u003c/p\u003e\n\u003ch3 align=\"center\"\u003eFireNotes\u003c/h3\u003e\n\nThis is a notes and to-do application. Web version is built with [Next.js](https://nextjs.org/).\n\nMobile version is [available](https://github.com/music-soul1-1/fire-notes-mobile) now.\n\nWindows version uses [Tauri](https://tauri.app/). Note that it was not tested or built yet.\n\n### [See changelog](https://github.com/music-soul1-1/fire-notes#changelog)\n\n## Features\n* Save your notes and tasks.\n* Cross-platform (Mobile version already [available](https://github.com/music-soul1-1/fire-notes-mobile)).\n* Fast and lightweight (Lighthouse performance score ~95).\n* Real-time updates.\n* Storage and Authentication are provided by [Firebase](https://firebase.google.com/).\n* Hosted on [Vercel](https://vercel.com/).\n\n## Usage\n1. Open one of the following domains:\n* https://firenotes-io.vercel.app/\n* http://firenotes.pp.ua/ (this will redirect to https://firenotesio.vercel.app/)\n* https://firenotesio.vercel.app/\n* https://fire-notes-io.vercel.app/\n* https://firenotes-s.vercel.app\n* https://fire-notes-vercel.vercel.app\n* https://fire-notes-s.vercel.app\n* https://fire-notes-hub.vercel.app\n* https://fire-notes-stable.vercel.app\n* https://fire-notes-beta.vercel.app\n\n2. Log in.\n3. You're ready to go!\n\n## Screenshots\n\n![screenshot](https://github.com/music-soul1-1/fire-notes/assets/72669184/bdf53cd5-0532-457e-a8f7-c229093ecf63)\n\n\n## Plans\n* Refactor and optimize the codebase.\n* Fix bugs.\n* Improve styling.\n* Enable server-side rendering where possible.\n* Add features.\n* Add settings.\n* Release Windows app.\n* Add offline support (for Windows version).\n\n## Developing\n\n### Using Docker Dev Environments (preferred way)\n\nOpen\n```\nhttps://open.docker.com/dashboard/dev-envs?url=https://github.com/music-soul1-1/fire-notes@main\n```\n\nThis will open Docker Desktop and create a new Dev Environment. After that, open it in VS Code.\nThen run\n\n```\nnpm install -g npm@latest\n```\n\n```\nnpm i\n```\n\nAnd \n\n```\nnpm run dev\n```\nTo start Next JS dev server. It should work on ```http://localhost:3001/```\n\nNote that you will need `.env` file for Firebase to work. You can add a project to Firebase console, and then copy the config to `.env` (may require syntax changes). `.env` file should be placed in the root folder of the project.\n\nUsing Docker Dev Environments with Hyper-V is preferable, because that way it's not leaving garbage on the dev machine.\n\n### Old way:\n\nClone the repo, then:\n\n```\ndocker build -t fire-notes .\n```\n\nthen:\n\n```\ndocker run -p 3000:3000 -v ${PWD}:/app fire-notes\n```\n\nAfter making changes, increase the last number in version (`v.0.1.\u003cthis\u003e`) in `package.json` and `package-lock.json` and then create pull request.\n\n\n## Changelog\n### v.0.1.3\n* Small styling improvements.\n\n### v.0.1.2\n* Data models updated to match the mobile version.\n\n### v.0.1.1\n* License link fix.\n\n### v.0.1.0\n* First stable release!\n\n## Dependencies\n\nnpm dependencies:\n\n* [@svgr/webpack](https://www.npmjs.com/package/@svgr/webpack): ^8.0.1\n* [@types/node](https://www.npmjs.com/package/@types/node): 20.3.1\n* [@types/react](https://www.npmjs.com/package/@types/react): 18.2.14\n* [@types/react-dom](https://www.npmjs.com/package/@types/react-dom): 18.2.6\n* [encoding](https://www.npmjs.com/package/encoding): ^0.1.13\n* [eslint](https://www.npmjs.com/package/eslint): 8.43.0\n* [eslint-config-next](https://www.npmjs.com/package/eslint-config-next): 13.4.7\n* [firebase](https://www.npmjs.com/package/firebase): ^9.23.0\n* [next](https://www.npmjs.com/package/next): 13.4.7\n* [react](https://www.npmjs.com/package/react): 18.2.0\n* [react-dom](https://www.npmjs.com/package/react-dom): 18.2.0\n* [typescript](https://www.npmjs.com/package/typescript): 5.1.3\n\nDev Dependencies:\n\n* [@tauri-apps/api](https://www.npmjs.com/package/@tauri-apps/api): ^1.5.0\n* [@tauri-apps/cli](https://www.npmjs.com/package/@tauri-apps/cli): ^1.4.0\n\nThe project also uses:\n\n* [Material Icons](https://fonts.google.com/icons?icon.set=Material+Icons)\n* [NextJS](https://nextjs.org/)\n* [Tauri](https://tauri.app/)\n* [Firebase](https://firebase.google.com/)\n* [Vercel](https://vercel.com/)\n\n\n## License\nFireNotes is an open-source project and released under the [MIT License](https://github.com/music-soul1-1/fire-notes/blob/main/LICENSE.txt).\n\n## Credits\nFireNotes is developed and maintained by [music-soul1-1](https://github.com/music-soul1-1/).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmusic-soul1-1%2Ffire-notes","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmusic-soul1-1%2Ffire-notes","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmusic-soul1-1%2Ffire-notes/lists"}