I want a program, which will set an alarm on a computer at a specific time according to the day and time... and a window will pop up on the screen with your own text on it.... I want the yellow notification box on the toolbar to popup indicating a specific message or reminder. An example is for my virtual enterprise class the yellow box will pop up saying "5 minutes left in the band"..... I want the program to have a list of days and then an option to set alarm time (reminder) for that day... it needs to be user-friendly.... for network use.


Has to be controlled from one privileged pc... the admin computer.

Dani AI

Generated

asked for a centrally controlled, networked reminder app that displays a tray/notification‑area popup with custom text on chosen days/times. Several members flagged gaps in the request: and pointed out it reads like a high‑level requirements brief, and suggested moving this to Job Offers, and reacted skeptically. Critical details missing that change the design are target OS/version(s), number of clients, LAN vs Internet reach, whether reminders must appear on locked or fast‑user‑switch sessions, offline/queued behavior, and the admin authentication model.

A practical architecture: a central admin UI that writes schedules to a server (REST API + database) and a tiny per‑workstation agent that runs in the interactive user session. For immediacy use a persistent push channel (WebSocket or a lightweight TCP socket) with a polling fallback for flaky networks. Store times in UTC and encode recurrence with an RRULE or cron‑style schema so DST and timezones are consistent. On Windows the visible notification is normally produced from an agent using Shell_NotifyIcon/NOTIFYICONDATA (balloon tips) or the modern toast APIs; for cross‑platform support implement native agents per OS or a UI framework like Qt/Electron.

Implementation notes and pitfalls: background services on modern Windows cannot reliably show UI in logged‑in sessions, so separate the installer/updater/service responsibilities from a user‑session agent launched at logon. Secure all channels with TLS and authenticate admin commands (signed tokens or mutual certificates). Log deliveries, implement retry/backoff, minimize required firewall openings, and keep the client privilege surface small.

Operational advice: pilot with a small group, test on locked screens and with full‑screen apps (notification suppression varies by OS), and collect client logs before wide rollout. If this is paid work, follow the suggestions from and to post it in Job Offers; otherwise the architecture above provides a concise plan for a proof‑of‑concept.

Recommended Answers

All 7 Replies

I want a program, which will set an alarm on a computer at a specific time according to the day and time... and a window will pop up on the screen with your own text on it.... I want the yellow notification box on the toolbar to popup indicating a specific message or reminder. An example is for my virtual enterprise class the yellow box will pop up saying "5 minutes left in the band"..... I want the program to have a list of days and then an option to set alarm time (reminder) for that day... it needs to be user-friendly.... for network use.


Has to be controlled from one privileged pc... the admin computer.

You are joking right?

If i were being paid by you then it would have made sense to post such thing, since your questions look very similar to the customer requirement phase of software development. So how much you paying Miss Dani for the project ???

Should this thread be moved to the Software Development Job Offers forum for paid offers? ... That wasn't meant to be a joke or sarcastic comment. Should it?

your questions look very similar to the customer requirement phase of software development.

I agree. There's no mention of anything specific at all. The OP says "a computer" perhaps not being aware that a Mac program won't work on IBM AS400 or that M$Windows programs won't necessarily work on a Linux machine.

Customers eh! no idea ... mutter, mumble ...

Should this thread be moved to the Software Development Job Offers forum for paid offers? ... That wasn't meant to be a joke or sarcastic comment. Should it?

Amen to that :)

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.