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

https://github.com/sameerkali/github_fullstack_application_mern

this is the platform based on GitHub like a subset build on top of GitHub : you can research and give like of another user of same application you can explore this amazing application it is open to collaborator
https://github.com/sameerkali/github_fullstack_application_mern

express github mern-stack mongodb nodejs opensource react

Last synced: 11 months ago
JSON representation

this is the platform based on GitHub like a subset build on top of GitHub : you can research and give like of another user of same application you can explore this amazing application it is open to collaborator

Awesome Lists containing this project

README

          

# Build and Deploy a Github-like App | React, MongoDB, Express.js, Passport.js

Some Features:

- ⚙️ Tech stack: MERN + TailwindCSS + Github API
- 🔑 Authentication && Authorization with Passport.js (Github Auth)
- 👾 Fetch Github User Profiles and Repos
- 🚀 Filter Repos on the Client
- 🎭 Learn behind the scenes for authentication
- 🐛 Error handling (both on the server and on the client)
- 🎃 At the end DEPLOY like a pro for FREE!
- ⏳ And much more!

### Setup .env file

```js
PORT=5000
MONGO_URI=
GITHUB_API_KEY=
GITHUB_CLIENT_ID=
GITHUB_CLIENT_SECRET=
CLIENT_BASE_URL=
```

### Build the app

```shell
npm run build
```

### Start the app

```shell
npm start
```