Github User Information & Repository Parser and automatically save it to MongoDB Database.
[Demo Video]
Click Image to play it
This program was tested on Node.js LTS. You need the Node.js LTS version to run this program.
✅ Parsing user information and each user's repositories
✅ Upload parsed data to MongoDB (Optional .env)
✅ When it stopped and run app again, it gets last parse number so you can parse continually.
-
You should create two collections (users, repos) in your MongoDB Database.
-
Download package from Github or NPM
-
Fix the .env file to use Environment variables.
-
Open any terminal and run
node app.js
- Install PM2 Package globally with this command.
npm install -g pm2
- Access to app folder and use this command.
pm2 start app.js --watch
- You can check the log from this command.
pm2 monit
Using with pm2 it's really usefull that you can close the terminal.
If you have any problems, please let us know via the Github Issue tab.