Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/darshit02/fuzion-autometionsoftware
Automation software can be used by businesses of all sizes, from small businesses to large enterprises. It can be used to automate tasks in a variety of departments, including sales, marketing, customer service, and IT.
https://github.com/darshit02/fuzion-autometionsoftware
bun discord-bot docker drive javascript next-auth nextjs14 notion-api react-flow slack-bot tailewindcss typescript
Last synced: 23 days ago
JSON representation
Automation software can be used by businesses of all sizes, from small businesses to large enterprises. It can be used to automate tasks in a variety of departments, including sales, marketing, customer service, and IT.
- Host: GitHub
- URL: https://github.com/darshit02/fuzion-autometionsoftware
- Owner: Darshit02
- Created: 2024-03-28T12:13:44.000Z (9 months ago)
- Default Branch: master
- Last Pushed: 2024-04-05T15:55:20.000Z (9 months ago)
- Last Synced: 2024-05-17T20:19:41.994Z (7 months ago)
- Topics: bun, discord-bot, docker, drive, javascript, next-auth, nextjs14, notion-api, react-flow, slack-bot, tailewindcss, typescript
- Language: TypeScript
- Homepage:
- Size: 5.19 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
This is a repository for Fullstack Automation Software : used to connection with DRIVE, DISCORD ,NOTION ,SLACK;
Key Features:
- π‘ Awsome UI
- π Connection with your app or web
- π Easy Drag and Drop feature to create flow
- π On click Actions
- πΈ Profile Update
- π Show Cradites
- π¦ Your Payment Status
- π¬ Real-time chat using sockets
- π¨ Unique UI
- π₯ Following system
- π¨ Beautiful design
- β‘ Blazing fast application
- π SSR (Server-Side Rendering)
- πΊοΈ Grouped routes & layouts
- ποΈ MySQL### Prerequisites
**Node version 18.17 or later**
### Cloning the repository
```shell
https://github.com/Darshit02/fuzion-autometionSoftware.git
```### Install packages
```shell
npm i
```### Setup .env file
```js
NEXT_PUBLIC_CLERK_SIGN_IN_URL=
NEXT_PUBLIC_CLERK_SIGN_UP_URL=
NEXT_PUBLIC_CLERK_AFTER_SIGN_IN_URL=
NEXT_PUBLIC_CLERK_AFTER_SIGN_UP_URL=NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY=
CLERK_SECRET_KEY=DATABASE_URL=
NEXT_PUBLIC_URL=https://localhost:3000
NEXT_PUBLIC_DOMAIN=localhost:3000
NEXT_PUBLIC_SCHEME=https://NEXT_PUBLIC_GOOGLE_SCOPES=
NEXT_PUBLIC_OAUTH2_ENDPOINT=NEXT_PUBLIC_UPLOAD_CARE_CSS_SRC=https://cdn.jsdelivr.net/npm/@uploadcare/blocks@
NEXT_PUBLIC_UPLOAD_CARE_SRC_PACKAGE=/web/lr-file-uploader-regular.min.cssDISCORD_CLIENT_ID=
DISCORD_CLIENT_SECRET=
DISCORD_TOKEN=
DISCORD_PUBLICK_KEY=
NEXT_PUBLIC_DISCORD_REDIRECT=NOTION_API_SECRET=
NOTION_CLIENT_ID=
NOTION_REDIRECT_URI=
NEXT_PUBLIC_NOTION_AUTH_URL=SLACK_SIGNING_SECRET=
SLACK_BOT_TOKEN=
SLACK_APP_TOKEN=
SLACK_CLIENT_ID=
SLACK_CLIENT_SECRET=
SLACK_REDIRECT_URI=
NEXT_PUBLIC_SLACK_REDIRECT=GOOGLE_CLIENT_ID=
GOOGLE_CLIENT_SECRET=
OAUTH2_REDIRECT_URI=
NGROK_URI=
CRON_JOB_KEY=
STRIPE_SECRET=
```### Setup Prisma
Add MySQL Database (I used neonDB)
```shell
npx prisma generate
npx prisma db push```
### Start the app
```shell
npm run dev
```## Available commands
Running commands with npm `npm run [command]`
| command | description |
| :-------------- | :--------------------------------------- |
| `dev` | Starts a development instance of the app |