Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/sabrinara/task-intregration


https://github.com/sabrinara/task-intregration

Last synced: 6 days ago
JSON representation

Awesome Lists containing this project

README

        

# GITHUB API INTEGRATION

### TO RUN LOCALLY
```
git clone https://github.com/sabrinara/Task-Intregration.git
```
### TO INSTALL PACKAGES
```
npm i
```

#### FRONTEND ENV
```
BACKEND_URL=your backend url
NEXTAUTH_SECRET=anithing

NEXT_PUBLIC_CALLBACK_URL=your frontend URL

GITHUB_TOKEN=your git token
SLACK_BOT_TOKEN=your slack app bot token
SLACK_USER_TOKEN=your slack app user token
JIRA_TOKEN=your jira token

# GitHub OAuth Credentials
GITHUB_ID=your github client id
GITHUB_SECRET=your github client secret

# Slack
SLACK_CLIENT_ID=your slack client id
SLACK_CLIENT_SECRET=your slack client secret

# Atlassian
ATLASSIAN_CLIENT_ID=your jira client id
ATLASSIAN_CLIENT_SECRET=your github jira secret

```

#### BACKEND ENV
```
MONGODB_URI=mongodb://:@:/?retryWrites=true&w=majority
PORT=5000
JWT_SECRET="your_jwt_secret"
EXPIRES_IN='days or hours'
```