Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kayquegoldner/notification-service-nextjs
Modern Next.js SaaS For Real-Time Event Notifications
https://github.com/kayquegoldner/notification-service-nextjs
honojs nextjs tailwindcss typescript
Last synced: 3 days ago
JSON representation
Modern Next.js SaaS For Real-Time Event Notifications
- Host: GitHub
- URL: https://github.com/kayquegoldner/notification-service-nextjs
- Owner: KayqueGoldner
- License: mit
- Created: 2024-11-01T00:59:50.000Z (about 2 months ago)
- Default Branch: main
- Last Pushed: 2024-12-07T07:00:27.000Z (16 days ago)
- Last Synced: 2024-12-07T08:16:56.813Z (16 days ago)
- Topics: honojs, nextjs, tailwindcss, typescript
- Language: TypeScript
- Homepage:
- Size: 4.22 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# [Notification Service](https://notification-service-nextjs.vercel.app/)
A **Notification Service App** designed to simplify event notifications and upgrades. With seamless integration to Discord and Stripe, this application offers real-time event tracking and a flexible API for event management, all within a modern and responsive design.
![Application Screenshot](/notification-service-app.png "Application Screenshot")
## 🚀 Features
- **Authentication**: Secure and fast login powered by Clerk.
- **Real-time Event Alerts**: Instantly send alerts for any event to your Discord server.
- **API Integration**: Manage your events programmatically with a robust API.
- **Upgrade Plans**: Upgrade seamlessly to premium plans using Stripe's secure payment gateway.
- **Responsive Design**: Optimized for flawless performance across all device sizes.## 🛠️ Technologies Used
- **Frontend**:
- [Next.js](https://nextjs.org/) - A React framework for server-side rendering and static site generation.- **Backend**:
- [Hono](https://hono.dev/) - A lightweight and high-performance web framework for building APIs.
- [Prisma](https://www.prisma.io/) - An ORM (Object-Relational Mapping) tool for database interaction, ensuring type safety and seamless database queries.
- [Discord](https://discord.com/developers/docs/intro) - Integration with Discord's API to send real-time notifications directly to servers.
- [TanStack Query](https://tanstack.com/query/latest/docs/framework/react/overview) - A powerful library for managing server state with features like fetching, caching, and synchronization.
- [Stripe](https://stripe.com/) - A payment processing platform used for managing subscription plans and secure payments.- **Programming Language**:
- [TypeScript](https://www.typescriptlang.org/) - Type-safe JavaScript for robust and scalable development.- **Styling**:
- [TailwindCSS](https://tailwindcss.com/) - Utility-first CSS framework for fast and efficient styling.
- [Shadcn UI](https://ui.shadcn.com/) - A collection of accessible and customizable UI components.- **Authentication**:
- [Clerk](https://clerk.com/) - A user authentication service with support for multiple login methods.