Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vishnu-mouli-102408/ping-pilot
A Modern Fullstack Event Monitoring SaaS
https://github.com/vishnu-mouli-102408/ping-pilot
clerk honojs nextjs tailwindcss typescript
Last synced: 14 days ago
JSON representation
A Modern Fullstack Event Monitoring SaaS
- Host: GitHub
- URL: https://github.com/vishnu-mouli-102408/ping-pilot
- Owner: vishnu-mouli-102408
- License: mit
- Created: 2024-11-03T09:59:40.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-12-15T08:50:59.000Z (about 1 month ago)
- Last Synced: 2024-12-15T09:30:41.383Z (about 1 month ago)
- Topics: clerk, honojs, nextjs, tailwindcss, typescript
- Language: TypeScript
- Homepage:
- Size: 831 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Ping Pilot
**Ping Pilot** is a full-stack event monitoring SaaS platform that keeps you informed in real time. Get instant notifications for critical events, enabling you to stay updated and take action—whether at home, work, or on the go.
## Features
- **Real-Time Notifications**: Receive alerts the moment events occur.
- **Multi-Platform Support**: Notifications delivered to web, mobile, and social media platforms.
- **Customizable Alerts**: Tailor notifications to fit your needs.
- **Analytics Dashboard**: Gain insights from event data in one place.## Tech Stack
- **Frontend**: React.js, Tailwind CSS, Shadcn
- **Backend**: Node.js, Hono Js
- **Database**: Neon / PostgreSQL## Get Started
To get started with Ping Pilot, follow these steps:
### Prerequisites
Ensure you have the following installed on your machine:
- Node.js (v14 or higher)
- npm (v6 or higher)
- PostgreSQL### Installation
1. **Clone the repository:**
```bash
git clone https://github.com/vishnu-mouli-102408/ping-pilot.git
cd ping-pilot
```2. **Install dependencies:**
```bash
npm install
```3. **Set up the database:**
Create a new PostgreSQL database and update the connection settings in the `.env` file.
4. **Run database migrations:**
```bash
npm run migrate
```5. **Start the development server:**
```bash
npm run dev
```6. **Open your browser:**
Navigate to `http://localhost:3000` to see the application in action.