Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ali-sdg90/cs-queue-message-maker
Simplify queue updates for CS Internship admins
https://github.com/ali-sdg90/cs-queue-message-maker
cs-internship handy-tools pure-perfection queue typescript
Last synced: about 13 hours ago
JSON representation
Simplify queue updates for CS Internship admins
- Host: GitHub
- URL: https://github.com/ali-sdg90/cs-queue-message-maker
- Owner: Ali-Sdg90
- License: mit
- Created: 2023-12-19T13:10:38.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-07-02T13:37:49.000Z (5 months ago)
- Last Synced: 2024-07-04T19:55:54.435Z (5 months ago)
- Topics: cs-internship, handy-tools, pure-perfection, queue, typescript
- Language: TypeScript
- Homepage: https://ali-sdg90.github.io/CS-Queue-Message-Maker/
- Size: 10.1 MB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
CS-Queue-Message-Makerπ
Hello! A year ago, I was in the queue for a web development course for
CS Internship
program, observing the group admins sending updates to the queue every week.
I always thought there must be a professional tool to organize and arrange
the queue efficiently. I joined the mentors' group, and now I was the admin
sending queue updates. It seemed strange to me that this process was
entirely manual, with no tool available for it. I realized that if I were
asked to move someone from the front to the end of the queue, I would need
to manually adjust the numbers of everyone behind them, ensuring no mistakes
are made, and the spacing is consistent.
A few weeks ago, I dedicated time to developing a solution for this issue,
and now the project is complete. The program is named
CS-Queue-Message-Maker, designed to streamline the process of creating queue
updates. The program has a simple interface, and you can easily understand
how to use it by reading the included "How to use" guide within the program.
How to Use CS-Queue-Message-Maker:
Access the live version of the program:
To start, access the live version of the program using
this link.
Copy the desired queue:
Copy your desired queue from the "CS Internship - Queue" group.
Paste into the Input box:
Paste the copied content into the Input box and click the Submit
button.
Edit List Features:
In the Edit List box, each member has a row containing their
queue number, full name, Telegram ID, and two buttons to change
the person's position in the queue.
Change Member Positions:
Downward arrow button: Moves the member to the end of the queue.
- X button: Removes the member from the queue.
Add a New Member:
In the green box at the bottom of the Edit List, enter the name
and Telegram ID of the new member and click the Add button to
add them to the end of the queue.
Click the Copy button and Save the Update:
After making changes, click the Copy button in the Output box to
save the updated queue text to the clipboard.
Paste into the Queue Group:
Paste the updated queue text into the "CS Internship - Queue"
group.
Happy queuing! πβ¨