{"id":20822425,"url":"https://github.com/sounishnath003/snippiffy","last_synced_at":"2026-05-08T05:46:51.454Z","repository":{"id":113051947,"uuid":"348077177","full_name":"sounishnath003/Snippiffy","owner":"sounishnath003","description":"A Snippet Management using React Functional Hooks and Node.TS. Personalized in machine storage which can store all your snippets down the line","archived":false,"fork":false,"pushed_at":"2021-03-31T06:45:44.000Z","size":109,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-01-18T16:50:42.440Z","etag":null,"topics":["clone","express","react","snippets","snippets-collection","storage-api","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/sounishnath003.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}},"created_at":"2021-03-15T18:16:10.000Z","updated_at":"2023-09-08T18:19:50.000Z","dependencies_parsed_at":"2023-06-07T09:36:26.145Z","dependency_job_id":null,"html_url":"https://github.com/sounishnath003/Snippiffy","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/sounishnath003%2FSnippiffy","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sounishnath003%2FSnippiffy/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sounishnath003%2FSnippiffy/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sounishnath003%2FSnippiffy/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sounishnath003","download_url":"https://codeload.github.com/sounishnath003/Snippiffy/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243170076,"owners_count":20247683,"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":["clone","express","react","snippets","snippets-collection","storage-api","typescript"],"created_at":"2024-11-17T22:14:59.031Z","updated_at":"2025-12-26T05:15:33.502Z","avatar_url":"https://github.com/sounishnath003.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Snippiffy ~ A React Snippet Mgmt Tool\n\nThis app is highly influenced reactiveX packed [**snipiffy magemnent tool**](https://github.com/prvnbist/snippify/). Which helps developers not only have the sneak peak of the snippets they have loaded; but also modify in browser using the **VSCODE browser editor** plugin. 💖\n\n## Intial Look\n![image](https://user-images.githubusercontent.com/40270033/111206251-28e8fb00-85ee-11eb-863e-409d38896549.png)\n\n\n## Project Structure 🙌\n\n- Backend\n  The backend folders contains the business logics of **Node.TS** backend which used in-device storage.\n- Frontend\n  React powered frontend application with **3-col** grid feature which opens fold by fold like any books page.\n\n\u003cbr\u003e\n\n## How To Boot Up The App? 🦝\n\nFor booting up the whole application I have already added `concurrently` modules helps to run `server` and `client` side by side or specifically goes hand by hand from just a **single command**.\nThe Command to start the app is written down below: -\n\n```bash\n# For Product Ready Server\nyarn dev\n\n# For Development Server\nyarn start\n```\n\n- Concurrently Splitted part\n\n```bash\n    \"scripts\": {\n        \"start\": \"concurrently -m=3 \\\"yarn start:backend\\\" \\\"\u0026\u0026\\\" \\\"yarn start:frontend\\\"\",\n        \"dev\": \"concurrently -m=3 \\\"yarn start:backend\\\" \\\"\u0026\u0026\\\" \\\"yarn start:frontend\\\"\",\n        \"start:frontend\": \"cd frontend \u0026\u0026 yarn start\",\n        \"start:backend\": \"cd backend \u0026\u0026 yarn dev\"\n    },\n\n```\n\n\u003cbr\u003e\n\n## Dependencies Description ✌\n\n- Backend Dependentices\n\n  ```bash\n  {\n      \"dependencies\": {\n          \"@types/express\": \"^4.17.11\",\n          \"@types/express-fileupload\": \"^1.1.6\",\n          \"@types/morgan\": \"^1.9.2\",\n          \"@types/node\": \"^14.14.34\",\n          \"express\": \"^4.17.1\",\n          \"express-fileupload\": \"^1.2.1\",\n          \"morgan\": \"^1.10.0\",\n          \"ts-node\": \"^9.1.1\",\n          \"typescript\": \"^4.2.3\"\n      }\n  }\n  ```\n\n- Frontend Dependencies\n  ```bash\n  {\n      \"dependencies\": {\n          \"@craco/craco\": \"^6.1.1\",\n          \"@testing-library/jest-dom\": \"^5.11.4\",\n          \"@testing-library/react\": \"^11.1.0\",\n          \"@testing-library/user-event\": \"^12.1.10\",\n          \"@types/jest\": \"^26.0.15\",\n          \"@types/node\": \"^12.0.0\",\n          \"@types/react\": \"^17.0.0\",\n          \"@types/react-dom\": \"^17.0.0\",\n          \"react\": \"^17.0.1\",\n          \"react-dom\": \"^17.0.1\",\n          \"react-scripts\": \"4.0.3\",\n          \"typescript\": \"^4.1.2\",\n          \"web-vitals\": \"^1.0.1\"\n      }\n  }\n  ```\n\n## Features - WIP 😊\n\n- Folder Basis\n\n  - Add Folder\n  - Delete Folder\n  - Rename Folder\n\n- Files Basis\n\n  - Add Snippet File\n  - Delete Snippet File\n  - Rename Snippet File\n  - Write code in the file\n\n- VsCode Editor Support (|MONACO|)\n- Intellisense support\n- In browser IDE features\n- Shareable Snippets to Others\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsounishnath003%2Fsnippiffy","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsounishnath003%2Fsnippiffy","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsounishnath003%2Fsnippiffy/lists"}