-
A more robust implementation of a Gmail client app, with user authentication management using Node.js and Express.js and MongoDB is available on github.com/Goodness-Chukwudi/gmail-client. Please leave a star on the repo if you find it helpful. Also feel free to raise a PR if you want to contribute more features or improve existing ones. Suggestions are welcomed as well. Reach me on [email protected]
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
Project setup and dependency installation. After setting up your Node.js project, on your terminal run npm i googleapis to install googleapis from npm. Add the credentials you created to your .env file: GOOGLE_CLIENT_ID, GOOGLE_CLIENT_SECRET, GMAIL_REDIRECT_URL(during OAuth authentication, google will call this endpoint with the authentication code if successful). The redirect url needs to be a live url on your server's domain, but you can use ngrok to expose your localhost to the internet to enable us to get the redirect during OAuth authentication. Head over to ngrok.com and follow the instructions there to set up ngrok locally. Once you have set up ngrok, the redirect url should be in this format . Eg. https://my-url/call_back_path.
Related posts
-
Clement-tourriere/dbcrust: The modern database CLI that speaks your language
-
7 Underrated Open Source Tools That Will Actually Make You a Better Developer
-
What is Debounce and how does it work
-
1 RN Thing a Day – Day 1: Lodash in React Native (Do You Really Need It?)
-
Opening Files in Neovim from Terminal Output with tmux-fzf-open-files-nvim