Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kimlimjustin/dogeit
🐶 Doge version of reddit.
https://github.com/kimlimjustin/dogeit
dogeit reddit reddit-clone
Last synced: about 2 months ago
JSON representation
🐶 Doge version of reddit.
- Host: GitHub
- URL: https://github.com/kimlimjustin/dogeit
- Owner: kimlimjustin
- License: mit
- Created: 2021-04-03T08:16:17.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2022-02-22T16:58:12.000Z (almost 3 years ago)
- Last Synced: 2024-10-03T08:29:47.792Z (2 months ago)
- Topics: dogeit, reddit, reddit-clone
- Language: TypeScript
- Homepage:
- Size: 9.94 MB
- Stars: 16
- Watchers: 2
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
- awesome-made-by-indonesian - Dogeit - `Doge version of reddit.` *by [Justin Maximillian Kimlim](https://github.com/kimlimjustin)* (D)
- made-in-indonesia - Dogeit - `Doge version of reddit.` *by [Justin Maximillian Kimlim](https://github.com/kimlimjustin)* (D)
README
# Dogeit
🐶 Doge version of reddit.![Dogeit demo](https://drive.google.com/uc?export=view&id=1E9MtGSK6GanZC4KzIMgJksa3Mpysv8DP)
## Local Setup
- Clone this repository or fork it
- Navigate to `client` directory
- Run `yarn` or `npm i`.
- Create a new file called `.env` which stores environment variables such as:
- `REACT_APP_SERVER_URL`, your server endpoint
- `REACT_APP_GITHUB_CLIENT_ID`, your GitHub OAuth Client ID
- `REACT_APP_SECURITY_KEY`, a random token used to secure your application
- Start application by running `npm start` or `yarn start`
- Navigate to `server` directory
- Run `yarn` or `npm i`
- Create a new file called `.env` which stores environment variables such as:
- `GITHUB_CLIENT_ID`, your GitHUb OAuth Client ID
- `GITHUB_CLIENT_SECRET`, your GitHUB OAuth Client Secret
- `CLIENT_URL`, your client endpoint
- `ATLAS_URI`, your MongoDB Atlas URI
- `SECURITY_KEY`, a random token used to secure your application, note that this token value must be the same as `REACT_APP_SECURITY_KEY` value in `client/.env` file
- `EMAIL_ADDRESS`, Your Email Address
- `EMAIL_PROVIDER`, Your Email Provider
- `EMAIL_PASS`, Your Email Password
- Start application by running `npm start` or `yarn start`
## License
MIT