Skip to content

This project aims IIT KGP students who are sitting for placement and internships to get the alerts on time

License

Notifications You must be signed in to change notification settings

XylenSky/notify-magnet

Repository files navigation


Notify Magnet
Notify Magnet

A Highly Efficient Notification System for Training and Placement Notices.

GitHub Last Commit Say Thanks Donate

Key FeaturesHow To UseDownloadKnown IssuesCreditsLicense

screenshot

Vision

The primary purpose of this service is to expeditiously inform and remind students participating in CDC internship and placement activities about critical CDC notices. Any inappropriate utilization of this service for unethical purposes may result in disciplinary actions.

Known Issues

  • Date formatting issue: Dates like "17/09/2023, 11.59 PM" may be recognized as "17/09/2023, 11.00 PM" due to non-standard formatting.
  • Service Restricted to Campus Network: This service can only be accessed within the campus network, and you will not receive notifications when using mobile data.
  • Notification Priority: Notification order may depend on priority when a large number of notifications are missed.
  • Expiring Attachments: Attachment links have an expiration time; please download them promptly to avoid loss.
  • Cache Limits: Notifications are cached for a limited time; if you exceed this limit (while not connected to the campus network), some notifications may not be delivered.
  • Allow background running and auto launch for this application; otherwise, notifications will be missed or delayed.
  • Cache Deletion Caution: Avoid clearing the app's cache or using phone manager tools, as it may delete downloaded PDFs of existing messages.
  • Mobile Apps: The Android and iPhone apps are not developed by us; if some features don't work, it's beyond our control.
  • Restrictions: The service provider disclaims any liability for actions or conduct with the intent of interfering with or obstructing the service's functionality through unethical means.
  • Official Directive: Official representatives' instructions may lead to service discontinuation, possibly without notice.
  • Infrastructure Issues: Power or network infrastructure failures may affect the service.

Key Features

  • Five Priority Levels: Notifications have five priority levels; most are set to the highest priority. Customize ringtones and notification settings (notify even in DND mode) accordingly.
  • No data is collected by the mobile app, and the current setup doesn't even include any third party in the loop to send the notification; notifications are sent directly to your phone via Local Area Network.

Amazing Features

  • Scheduled Notifications: Schedule notifications for recognized dates and times, sent 30 minutes before deadlines to ensure you never miss important events.

  • Separate Channels: Internship, Placement, and Error notifications are delivered through separate channels, allowing you to subscribe to error notifications for missed updates.

  • Cross-Platform: Compatible with Android, iOS.

How To Use

For Android and iOS:

  1. Connect to the any of the campus network.
  2. Open the application.
  3. Click on the "+" to add a topic (internship, placement, error) [case-sensitive] [do not put any spaces].
  4. Select "Use Another Server."
  5. Enter the current server address: http://10.105.34.28
  6. Repeat the above steps for error notifications as well.
  7. You can directly open this URL in your browser as well to see all the notifications.
  8. If you encounter issues, check back here for any updated IP addresses or port numbers.
  9. If you're still experiencing issues, please fill out our issue reporting form.

Current address:

http://10.105.34.28

Note: All the claims about the application may change based on their owner's consent. We kindly request users to carefully read and adhere to the aforementioned risks and conditions associated with this service before proceeding with its use.

Download

You can download the app from the following platforms:

  • Play Store: Google Play
  • App Store: App Store

Join Us

If you are excited about this project, you can contribute or encourage your fellow students to maintain and enhance it, making it even more feature-rich. Email us.

Credits

This software utilizes the following open-source packages:

License

Made with ❤️ for KGP

The project is dual-licensed under the Custom License. To know more, check out the corresponding project licenses used here for more information.