https://github.com/atinux/discuss
Discuss with me 💬
https://github.com/atinux/discuss
Last synced: 9 months ago
JSON representation
Discuss with me 💬
- Host: GitHub
- URL: https://github.com/atinux/discuss
- Owner: atinux
- Created: 2021-11-22T22:43:08.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2023-04-10T13:27:54.000Z (almost 3 years ago)
- Last Synced: 2025-04-05T17:38:49.899Z (9 months ago)
- Language: Vue
- Homepage: https://discuss.atinux.com
- Size: 237 KB
- Stars: 105
- Watchers: 2
- Forks: 13
- Open Issues: 174
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Discuss with Atinux
Demo of using [Nuxt 3](https://v3.nuxtjs.org) with GitHub authentication and creating issues with real-time updates.
[](https://discuss.atinux.com)
See it live on https://discuss.atinux.com
## Setup
Make sure to install the dependencies
```bash
yarn install
```
And copy the `.env.example` to `.env`
```bash
cp .env.example .env
```
### GitHub
[Create a GitHub OAuth application](https://github.com/settings/applications/new) and make sure to set:
- Homepage URL: http://localhost:3000
- Authorization callback URL: http://localhost:3000/api/github/callback
Fill your `.env` with `NUXT_PUBLIC_GITHUB_CLIENT_ID` and `NUXT_GITHUB_CLIENT_SECRET` variables .
## Development
Start the development server on http://localhost:3000
```bash
yarn dev
```
## Production
Build the application for production:
```bash
yarn build
```
Checkout the [deployment documentation](https://v3.nuxtjs.org/docs/deployment).