SyncPanda is a SaaS platform that tracks changes on websites and sends notifications to a specified Discord channel. This service is designed to help users stay updated with the latest changes on their favorite websites without needing to manually check them.
- Website Tracking: Monitor changes on any website.
- Discord Integration: Receive real-time notifications on Discord.
- User-friendly Interface: Easy setup and configuration.
- TypeScript: The primary language used for development.
- CSS: Styling of the web interface.
- JavaScript: Additional functionalities.
- Node.js
- npm (Node Package Manager)
- Discord account and server
-
Clone the repository:
git clone https://github.com/delosreyesjohnpaul/syncpanda.git cd syncpanda
-
Install dependencies:
npm install
-
Configure your environment variables:
- Create a
.env
file in the root directory. - Add your Discord bot token and other necessary configurations.
- Create a
-
Start the development server:
npm run dev
- Set up the websites you want to track through the user interface.
- Connect your Discord server to receive notifications.
- Sit back and let SyncPanda handle the rest.
We welcome contributions! Please follow these steps:
- Fork the repository.
- Create a new branch (
git checkout -b feature-branch
). - Make your changes and commit them (
git commit -m 'Add new feature'
). - Push to the branch (
git push origin feature-branch
). - Open a pull request.
This project is licensed under the MIT License - see the LICENSE file for details.
For any questions or suggestions, please reach out to [your email or contact info].