A simple web application demonstrating the Notification API with a beautiful paper-themed UI.
This project was created as a college assignment to explore browser notifications and modern web APIs.
- One-Click Notifications - Request permission and send notifications seamlessly
- Paper-Themed UI - Vintage notebook aesthetic with lined paper, paperclip, and coffee stain
- Responsive Design - Works on desktop and mobile devices
- Clean Code - Simple, well-structured JavaScript
- Open
index.htmlin your web browser - Click the "Send Notification" button
- Allow notifications when prompted
- Enjoy your notification!
- HTML5
- CSS3 (with custom paper textures)
- JavaScript (Notification API)
The application uses the browser's Notification API to:
- Check if notifications are supported
- Request permission from the user
- Display a notification with custom title and message
- Handle notification clicks
The UI features a realistic paper theme with:
- Lined notebook paper background
- Vintage typography (Georgia serif, Courier New monospace)
- 3D cardboard-style button
- Decorative paperclip and coffee stain effects
Requires a modern browser that supports the Notification API (Chrome, Firefox, Edge, Safari).
Free to use for educational purposes.
Made for college assignment