{"id":20980237,"url":"https://github.com/ali-sdg90/cs-queue-message-maker","last_synced_at":"2025-05-14T15:30:33.817Z","repository":{"id":213299658,"uuid":"733497070","full_name":"Ali-Sdg90/CS-Queue-Message-Maker","owner":"Ali-Sdg90","description":"Simplify queue updates for CS Internship admins","archived":false,"fork":false,"pushed_at":"2024-12-16T11:10:44.000Z","size":10629,"stargazers_count":7,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-02T19:47:01.407Z","etag":null,"topics":["cs-internship","handy-tools","pure-perfection","queue","typescript"],"latest_commit_sha":null,"homepage":"https://ali-sdg90.github.io/CS-Queue-Message-Maker/","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/Ali-Sdg90.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2023-12-19T13:10:38.000Z","updated_at":"2025-01-27T11:29:33.000Z","dependencies_parsed_at":"2024-02-11T12:22:39.041Z","dependency_job_id":"b2fcb6a1-2476-4925-bedb-b1d2041cee7b","html_url":"https://github.com/Ali-Sdg90/CS-Queue-Message-Maker","commit_stats":null,"previous_names":["ali-sdg90/cs-queue-message-maker"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ali-Sdg90%2FCS-Queue-Message-Maker","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ali-Sdg90%2FCS-Queue-Message-Maker/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ali-Sdg90%2FCS-Queue-Message-Maker/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ali-Sdg90%2FCS-Queue-Message-Maker/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Ali-Sdg90","download_url":"https://codeload.github.com/Ali-Sdg90/CS-Queue-Message-Maker/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254171518,"owners_count":22026456,"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":["cs-internship","handy-tools","pure-perfection","queue","typescript"],"created_at":"2024-11-19T05:17:28.581Z","updated_at":"2025-05-14T15:30:30.272Z","avatar_url":"https://github.com/Ali-Sdg90.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1\u003eCS-Queue-Message-Maker📋\u003c/h1\u003e\n\u003cp\u003e\n    Hello! A year ago, I was in the queue for a web development course for\n    \u003ca href=\"https://github.com/cs-internship\" target=\"_blank\"\n        \u003eCS Internship\u003c/a\n    \u003e\n    program, observing the group admins sending updates to the queue every week.\n    I always thought there must be a professional tool to organize and arrange\n    the queue efficiently. I joined the mentors' group, and now I was the admin\n    sending queue updates. It seemed strange to me that this process was\n    entirely manual, with no tool available for it. I realized that if I were\n    asked to move someone from the front to the end of the queue, I would need\n    to manually adjust the numbers of everyone behind them, ensuring no mistakes\n    are made, and the spacing is consistent.\n\u003c/p\u003e\n\u003cp\u003e\n    A few weeks ago, I dedicated time to developing a solution for this issue,\n    and now the project is complete. The program is named\n    CS-Queue-Message-Maker, designed to streamline the process of creating queue\n    updates. The program has a simple interface, and you can easily understand\n    how to use it by reading the included \"How to use\" guide within the program.\n\u003c/p\u003e\n\u003cimg src=\"./Assets/imgs/README-GIF.gif\" alt=\"how-to-use-gif\" style=\"width: 100%\" /\u003e\n\u003ch2\u003eHow to Use CS-Queue-Message-Maker:\u003c/h2\u003e\n\u003col\u003e\n    \u003cli\u003e\n        \u003cp\u003e\u003cstrong\u003eAccess the live version of the program:\u003c/strong\u003e\u003c/p\u003e\n        \u003cul\u003e\n            \u003cli\u003e\n                To start, access the live version of the program using\n                \u003ca\n                    target=\"_new\"\n                    href=\"https://cs-internship.github.io/CS-Queue-Message-Maker/\"\n                    \u003ethis link\u003c/a\n                \u003e.\n            \u003c/li\u003e\n        \u003c/ul\u003e\n    \u003c/li\u003e\n    \u003cli\u003e\n        \u003cp\u003e\u003cstrong\u003eCopy the desired queue:\u003c/strong\u003e\u003c/p\u003e\n        \u003cul\u003e\n            \u003cli\u003e\n                Copy your desired queue from the \"CS Internship - Queue\" group.\n            \u003c/li\u003e\n        \u003c/ul\u003e\n    \u003c/li\u003e\n    \u003cli\u003e\n        \u003cp\u003e\u003cstrong\u003ePaste into the Input box:\u003c/strong\u003e\u003c/p\u003e\n        \u003cul\u003e\n            \u003cli\u003e\n                Paste the copied content into the Input box and click the Submit\n                button.\n            \u003c/li\u003e\n        \u003c/ul\u003e\n    \u003c/li\u003e\n    \u003cli\u003e\n        \u003cp\u003e\u003cstrong\u003eEdit List Features:\u003c/strong\u003e\u003c/p\u003e\n        \u003cul\u003e\n            \u003cli\u003e\n                In the Edit List box, each member has a row containing their\n                queue number, full name, Telegram ID, and two buttons to change\n                the person's position in the queue.\n            \u003c/li\u003e\n        \u003c/ul\u003e\n    \u003c/li\u003e\n    \u003cli\u003e\n        \u003cp\u003e\u003cstrong\u003eChange Member Positions:\u003c/strong\u003e\u003c/p\u003e\n        \u003cul\u003e\n            \u003cli\u003e\n                Downward arrow button: Moves the member to the end of the queue.\n            \u003c/li\u003e\n            \u003cli\u003eX button: Removes the member from the queue.\u003c/li\u003e\n        \u003c/ul\u003e\n    \u003c/li\u003e\n    \u003cli\u003e\n        \u003cp\u003e\u003cstrong\u003eAdd a New Member:\u003c/strong\u003e\u003c/p\u003e\n        \u003cul\u003e\n            \u003cli\u003e\n                In the green box at the bottom of the Edit List, enter the name\n                and Telegram ID of the new member and click the Add button to\n                add them to the end of the queue.\n            \u003c/li\u003e\n        \u003c/ul\u003e\n    \u003c/li\u003e\n    \u003cli\u003e\n        \u003cp\u003e\u003cstrong\u003eClick the Copy button and Save the Update:\u003c/strong\u003e\u003c/p\u003e\n        \u003cul\u003e\n            \u003cli\u003e\n                After making changes, click the Copy button in the Output box to\n                save the updated queue text to the clipboard.\n            \u003c/li\u003e\n        \u003c/ul\u003e\n    \u003c/li\u003e\n    \u003cli\u003e\n        \u003cp\u003e\u003cstrong\u003ePaste into the Queue Group:\u003c/strong\u003e\u003c/p\u003e\n        \u003cul\u003e\n            \u003cli\u003e\n                Paste the updated queue text into the \"CS Internship - Queue\"\n                group.\n            \u003c/li\u003e\n        \u003c/ul\u003e\n    \u003c/li\u003e\n\u003c/ol\u003e\n\u003cdiv\u003eHappy queuing! 🚀✨\u003c/div\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fali-sdg90%2Fcs-queue-message-maker","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fali-sdg90%2Fcs-queue-message-maker","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fali-sdg90%2Fcs-queue-message-maker/lists"}