{"id":18379018,"url":"https://github.com/charfweh/discord-oauth-mern","last_synced_at":"2025-04-06T22:32:28.397Z","repository":{"id":54771785,"uuid":"314158529","full_name":"charfweh/Discord-Oauth-Mern","owner":"charfweh","description":"Starter pack for beginners starting out in React Express ","archived":false,"fork":false,"pushed_at":"2023-10-17T01:26:31.000Z","size":835,"stargazers_count":21,"open_issues_count":6,"forks_count":2,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-22T07:43:38.250Z","etag":null,"topics":["dashboard","discord-bot","discordjs","express","express-session","material-ui","mern-boilerplate","mern-stack","oauth2","reactjs","starter"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/charfweh.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-11-19T06:39:28.000Z","updated_at":"2024-11-13T03:37:32.000Z","dependencies_parsed_at":"2024-11-06T00:37:16.582Z","dependency_job_id":"3f5d4920-8695-4839-80bf-74306f64b80d","html_url":"https://github.com/charfweh/Discord-Oauth-Mern","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charfweh%2FDiscord-Oauth-Mern","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charfweh%2FDiscord-Oauth-Mern/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charfweh%2FDiscord-Oauth-Mern/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charfweh%2FDiscord-Oauth-Mern/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/charfweh","download_url":"https://codeload.github.com/charfweh/Discord-Oauth-Mern/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247563902,"owners_count":20958971,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["dashboard","discord-bot","discordjs","express","express-session","material-ui","mern-boilerplate","mern-stack","oauth2","reactjs","starter"],"created_at":"2024-11-06T00:36:42.578Z","updated_at":"2025-04-06T22:32:27.842Z","avatar_url":"https://github.com/charfweh.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align = \"center\"\u003e\u003ch1\u003e :memo: MERN discord oauth \u003c/h1\u003e\u003c/div\u003e\n\u003cdiv align = \"center\"\u003e\u003ch4\u003e :beginner: A starter pack for beginners\u003ch4\u003e\u003c/div\u003e\u003cbr\u003e\n\u003cdiv align = \"center\"\u003e\u003cimg src = \"https://media.discordapp.net/attachments/794919499723046933/803629128053686332/unknown.png?width=939\u0026height=469\" alt =\"frontend\")/\u003e\u003c/div\u003e\n\n## :mega: About \n\nA basic starter pack using MERN stack for discord oauth, beginners can fork or clone this project and get started, it's afaik one of the simplest starter pack for beginners starting out in this domain.\n\n## :mega: Branches\n- master\n    Default branch for beginners with mongoDB\n- mongoDB\n    Test mongoDB branch\n## :mag: Resources\n\n- [Express js](https://expressjs.com/)\n- [React js](https://reactjs.org/)\n- [Node v14](https://nodejs.org/en/)\n- [Nodemon](https://nodemon.io/)\n- [Security Practices](https://expressjs.com/en/advanced/best-practice-security.html)\n- [Mozilla Web Security](https://developer.mozilla.org/en-US/docs/Web/Security)\n- [MongoDB atlas](https://www.mongodb.com/cloud/atlas)\n\n## :file_folder: Directory Overview\n- clientside/\n    - public/\u003cbr\u003e\n        For production build\n\n    - src/\u003cbr\u003e\n        Main clientside files\n\n- server/\n    - bot/\u003cbr\u003e\n        Discord bot for web dashboard logging\n    - database/\u003cbr\u003e\n        MongoDB atlas connection\n    - routes/\u003cbr\u003e\n        Routes for backend\n\nMore information is available in respective directories.\n\n## :page_with_curl: Sidenote\n\nThe target audience for this project is beginners, just a skeleton to get you going. This project is not for production build, please follow best security practices. I hope you learn a lot from this repo and make great projects out of it. For further research and security practices links are in ``Resources`` section. \n\n## :mailbox_with_mail: Contact\n\nIf you've anything, anything at all, I've only one point of contact available right now and thats on Discord I'd be happy to listen.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcharfweh%2Fdiscord-oauth-mern","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcharfweh%2Fdiscord-oauth-mern","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcharfweh%2Fdiscord-oauth-mern/lists"}