This project utilizes a diverse technology stack to provide functionality and integration with various services. Below is a list of the main technologies used and their purposes.
- Slack — Integration for notifications and workflow automation.
- Notion API — Interaction with Notion for managing databases and notes.
- Google API (including Drive API) — Integration with Google services such as Google Drive.
- Discord API — Automation and integration with Discord servers.
- Clerk Auth — User management and authentication.
- Ngrok — Tunneling and webhook testing.
- Neon Tech — Server platform for working with PostgreSQL.
- PostgreSQL — Relational database for storing and managing data.
- Uploadcare — File uploading and management.
- ShadCN — Component library for building user interfaces.
- Sonner — Notifications and pop-up messages.
- ReactFlow — Building interactive diagrams and graphs.
- Cron-job — Task scheduling and process automation.
- Stripe — Payment system integration for transaction processing.
-
Clone the repository:
-
Install dependencies:
bun install
-
Configure environment variables in the .env file for API and database connections.
-
Start the project:
bun run dev
If you wish to make changes, fork the repository, make your changes, and submit a pull request. We welcome your contributions!