{"id":17255655,"url":"https://github.com/billcarsonfr/wires-mgmt","last_synced_at":"2025-03-26T08:17:02.109Z","repository":{"id":24900379,"uuid":"28316881","full_name":"BillCarsonFr/wires-mgmt","owner":"BillCarsonFr","description":"Balsamiq wireframes managment Node App","archived":false,"fork":false,"pushed_at":"2014-12-29T17:06:44.000Z","size":708,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-01-31T09:32:16.143Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","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/BillCarsonFr.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}},"created_at":"2014-12-21T23:16:20.000Z","updated_at":"2019-08-16T10:51:42.000Z","dependencies_parsed_at":"2022-08-22T19:00:14.936Z","dependency_job_id":null,"html_url":"https://github.com/BillCarsonFr/wires-mgmt","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/BillCarsonFr%2Fwires-mgmt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BillCarsonFr%2Fwires-mgmt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BillCarsonFr%2Fwires-mgmt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BillCarsonFr%2Fwires-mgmt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/BillCarsonFr","download_url":"https://codeload.github.com/BillCarsonFr/wires-mgmt/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245615010,"owners_count":20644376,"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":[],"created_at":"2024-10-15T07:12:16.193Z","updated_at":"2025-03-26T08:17:02.078Z","avatar_url":"https://github.com/BillCarsonFr.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"Node Balsamiq Tool\n================\n\nIf you are using Balsamiq, you know that you must have one file per mockup screen. \nSo you probably reach the point where you have tons of files. I needed a simple tool to quickly see my files and know:\n\n- If a screen is considered complete or not\n\n- Keep track of the comments\n\nI tried to find an existing tool to do it, they are all very good, but i was not ready to put the price (monthly fee) in that.\nAnd i am not very confident in putting my files in the could.\nThat's why i came with that simple tool:\n\n![overview](doc/screenshot.png \"Node Basalmiq Tool\")\n\nThis is a very early release, this tool was done as one of my '48h project hack' (just do something that works in 48h).\nI will add features if i need more, i am sharing this here in case somebody have the same need. Please let me know what feature you would like to see, and,  better implement it yourself :) and share it back here.\n\n# How It works\n\nYou just have to specify the path of your wireframes, and then to start the node server and open your browser.\nThe tool will read all your wires, and check if there is a markup starting with ##SOWT##. This is a markup containing various information that the server is able to parse.\n\n# Status\n\nThe first information is the current status of the wireframe. It can be:\n- 'Complete', that is done, and accepted by all stakeolders\n- 'In Review', meaning ready to be reviewed, and waiting for stakeolders acceptance.\n- 'In Progress', this screen is not yet finished.\n\nThis markup format is STATUS: 'Complete|In Review|Incomplete'\n\n![overview](doc/markup.png \"Status Information\")\n\n\n![Status](doc/markup2.png \"Status\")\n\n# Comments\n\nIf you want to add comments, you just need to edit the SOWT markup using this format:\n\n    \u003cAuthor\u003e: \u003cDescription\u003e/ \u003cstatus\u003e\n\n    status = [x]|[o]\n\n    E.g: John: Sample comment/ [x]\n\n\n\n![Comments](doc/comment.png \"Comments\")\n\n# How to install\n\nPrerequisite: You will need to install NodeJs --\u003e http://nodejs.org/\n\nJust download this project and do this:\n\n    npm install\n\nAnd then setup you wireframe folder by editing the config.json file:\n\n    {\n    \t\"wiresPath\" : \"./wires\",\t\n    \t\"mediaPaths\" : \"wires/export\"\n    }\n\nNow, start the server:\n\n\tnpm start \n\nAnd open your browser\n\n    http://localhost:3000/\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbillcarsonfr%2Fwires-mgmt","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbillcarsonfr%2Fwires-mgmt","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbillcarsonfr%2Fwires-mgmt/lists"}