{"id":17759120,"url":"https://github.com/kennedybarreto/sticky-notes","last_synced_at":"2026-05-09T04:33:06.681Z","repository":{"id":256433260,"uuid":"841620359","full_name":"KennedyBarreto/sticky-notes","owner":"KennedyBarreto","description":"Blocos de notas interativo estilo \"Post-It\"","archived":false,"fork":false,"pushed_at":"2024-10-24T15:31:18.000Z","size":163,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-10-25T21:08:56.796Z","etag":null,"topics":["appwrite","react"],"latest_commit_sha":null,"homepage":"https://sticky-notes-psi-two.vercel.app","language":"JavaScript","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/KennedyBarreto.png","metadata":{"files":{"readme":"README.en.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","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":"2024-08-12T19:18:55.000Z","updated_at":"2024-10-24T15:31:22.000Z","dependencies_parsed_at":null,"dependency_job_id":"01e914fa-f7bf-41a6-a100-109c3a169037","html_url":"https://github.com/KennedyBarreto/sticky-notes","commit_stats":null,"previous_names":["kennedybarreto/sticky-notes"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KennedyBarreto%2Fsticky-notes","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KennedyBarreto%2Fsticky-notes/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KennedyBarreto%2Fsticky-notes/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KennedyBarreto%2Fsticky-notes/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/KennedyBarreto","download_url":"https://codeload.github.com/KennedyBarreto/sticky-notes/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246639406,"owners_count":20809993,"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":["appwrite","react"],"created_at":"2024-10-26T18:10:23.388Z","updated_at":"2026-05-09T04:33:06.629Z","avatar_url":"https://github.com/KennedyBarreto.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\" id=\"top\"\u003e\n\n\u003cimg src=\"screenshot.png\" alt=\"Sticky Notes Homepage\" href=\"https://sticky-notes-psi-two.vercel.app/\" /\u003e\n\u003ca href=\"https://github.com/KennedyBarreto/sticky-notes/blob/main/README.md\"\u003eVersão em português\u003c/a\u003e | \n \u003ca href=\"https://sticky-notes-psi-two.vercel.app/\"\u003eProject Deploy\u003c/a\u003e\u003c/div\u003e\n\n\u003ch1 align=\"center\"\u003e Sticky Notes - Note Block\n \u003c/h1\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003cimg alt=\"Main language of the project\" src=\"https://img.shields.io/github/languages/top/KennedyBarreto/sticky-notes?color=af0fff\"\u003e\n\n  \u003cimg alt=\"Number of languages used\" src=\"https://img.shields.io/github/languages/count/KennedyBarreto/sticky-notes?color=af0fff\"\u003e\n\n  \u003cimg alt=\"Repository size\" src=\"https://img.shields.io/github/repo-size/KennedyBarreto/sticky-notes?color=af0fff\"\u003e\n\n  \u003cimg alt=\"License\" src=\"https://img.shields.io/github/license/KennedyBarreto/sticky-notes?color=af0fff\"\u003e\n\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"#dart-about\"\u003eAbout\u003c/a\u003e \u0026#xa0; | \u0026#xa0; \n  \u003ca href=\"#sparkles-features\"\u003eFeatures\u003c/a\u003e \u0026#xa0; | \u0026#xa0;\n  \u003ca href=\"#rocket-technologies\"\u003eTechnologies\u003c/a\u003e \u0026#xa0; | \u0026#xa0;\n  \u003ca href=\"#white_check_mark-prerequisites\"\u003ePrerequisites\u003c/a\u003e \u0026#xa0; | \u0026#xa0;\n  \u003ca href=\"#checkered_flag-getting-started\"\u003eGetting Started\u003c/a\u003e \u0026#xa0; | \u0026#xa0;\n  \u003ca href=\"#memo-license\"\u003eLicense\u003c/a\u003e \u0026#xa0; | \u0026#xa0;\n  \u003ca href=\"https://github.com/KennedyBarreto\" target=\"_blank\"\u003eAuthor\u003c/a\u003e\n\u003c/p\u003e\n\n\u003cbr\u003e\n\n## :dart: About\n\nInteractive \"Post-It\" style note blocks. A Fullstack project built using React.js for the frontend and the [Appwrite](https://appwrite.io/) service for the backend. Based on a project by [freeCodeCamp.org](https://www.youtube.com/watch?v=yBThHM2pBbE)\n\n## :sparkles: Features\n\n:heavy_check_mark: Create notes and customize their colors; \u003cbr\u003e\n:heavy_check_mark: Drag and drop notes anywhere on the screen; \u003cbr\u003e\n:heavy_check_mark: Real-time storage and saving\u003cbr\u003e\n\n## :rocket: Technologies\n\nThe following tools were used to build this project:\n\n- [HTML](https://developer.mozilla.org/en-US/docs/Web/HTML)\n- [CSS](https://developer.mozilla.org/en-US/docs/Web/CSS)\n- [JS](https://developer.mozilla.org/en-US/docs/Web/JavaScript)\n- [ReactJS](https://react.dev/)\n- [Appwrite](https://appwrite.io/)\n\n## :white_check_mark: Prerequisites\n\n1 - Make sure you have \u003ca href=\"https://nodejs.org/en\"\u003eNode.js 20\u003c/a\u003e or higher installed on your machine, along with a code editor to modify configuration files.\n\n2 - The project uses the [Appwrite](https://appwrite.io/) service as the backend. To replicate it locally, create a project on the platform. For detailed instructions, read the [documentation](https://appwrite.io/docs).\n\n3 - In the project folder, there is an example environment variables file (.env). Create or rename this file and replace it with your Appwrite project details. These variables will handle the connection between the service and the application.\n\n## :checkered_flag: Getting Started\n\n1 - Clone/Copy the repository to your machine\n\n2 - Install dependencies\n\n```bash\nnpm i\n```\n\n3 - Start the React project\n\n```bash\nnpm run dev\n```\n\n## :construction: Next Steps\n\n- [X] Add informative Toasts\n- [x] Confirmation for important actions\n- [ ] Encrypt notes in the database\n- [ ] Design improvements\n- [ ] Optimization enhancements\n\n## :memo: License\n\nThis project is under the MIT license. See the [LICENSE](LICENSE.md) file for more details.\n\nMade with :heart: by \u003ca href=\"https://github.com/KennedyBarreto\" target=\"_blank\"\u003eKennedy Barreto\u003c/a\u003e\n\n\u0026#xa0;\n\n\u003ca href=\"#top\"\u003eBack to top\u003c/a\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkennedybarreto%2Fsticky-notes","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkennedybarreto%2Fsticky-notes","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkennedybarreto%2Fsticky-notes/lists"}