# \#nodejs

**URL:** https://forum.freecodecamp.org/tag/nodejs/30.md

[Latest](https://forum.freecodecamp.org/latest.md) · [Categories](https://forum.freecodecamp.org/categories.md) · [Tags](https://forum.freecodecamp.org/tags.md)

---

## [Counting documents with Mongoose](https://forum.freecodecamp.org/t/counting-documents-with-mongoose/134369)

<div class="topic-metadata">

**Author:** [@InfiniteSet](https://forum.freecodecamp.org/u/InfiniteSet)\
**Replies:** 13\
**Last updated:** [July 10, 2017, 7:07am UTC](https://forum.freecodecamp.org/t/counting-documents-with-mongoose/134369 "2017-07-10T07:07:40Z")

</div>

Hey everyone, I am working on the URL shortener backend project and have decided to use mongoose to work with mongo db. I am new to mongoose, and I am having issues with a simple count of the documents which are already…

---

## [Questions on Manage Packages with npm](https://forum.freecodecamp.org/t/questions-on-manage-packages-with-npm/135135)

<div class="topic-metadata">

**Author:** [@atan4583](https://forum.freecodecamp.org/u/atan4583)\
**Replies:** 0\
**Last updated:** [July 10, 2017, 12:14am UTC](https://forum.freecodecamp.org/t/questions-on-manage-packages-with-npm/135135 "2017-07-10T00:14:31Z")

</div>

Hey folks ! Just completed the tutorial on "Manage Packages with npm", have a couple of follow up questions, hope some experts here can enlighten me. Here goes : In the Login (Step 02) of how-to-npm, I ran "npm addus…

---

## [NPM issues deploying to heroku](https://forum.freecodecamp.org/t/npm-issues-deploying-to-heroku/132550)

<div class="topic-metadata">

**Author:** [@ksatia](https://forum.freecodecamp.org/u/ksatia)\
**Replies:** 7\
**Last updated:** [June 29, 2017, 1:51am UTC](https://forum.freecodecamp.org/t/npm-issues-deploying-to-heroku/132550 "2017-06-29T01:51:02Z")

</div>

I've been through hell and back the past week trying to get NPM to work on a backend microservice project. A little about me - I come from iOS engineering which is a much more contained environment where I've never rea…

---

## [Career guidance as web developer](https://forum.freecodecamp.org/t/career-guidance-as-web-developer/129990)

<div class="topic-metadata">

**Author:** [@harish5129hs](https://forum.freecodecamp.org/u/harish5129hs)\
**Replies:** 2\
**Last updated:** [June 23, 2017, 7:51pm UTC](https://forum.freecodecamp.org/t/career-guidance-as-web-developer/129990 "2017-06-23T19:51:37Z")

</div>

I am a fresher in IT industry. I work for a online store as web developer. The product is e commerce website. The main technologies are Backbone.js, require.js in frontend. Node js as api backend. And galen fra…

---

## [\[SOCKET.IO\] issue with client reconnection after server reset](https://forum.freecodecamp.org/t/socket-io-issue-with-client-reconnection-after-server-reset/130775)

<div class="topic-metadata">

**Author:** [@vampiire](https://forum.freecodecamp.org/u/vampiire)\
**Replies:** 5\
**Last updated:** [June 23, 2017, 7:26pm UTC](https://forum.freecodecamp.org/t/socket-io-issue-with-client-reconnection-after-server-reset/130775 "2017-06-23T19:26:30Z")

</div>

So I am working on a pong game with my friend. We built the game to work client side but after learning some backend we spent the weekend converting it to run server side and emit object data to the clients to be drawn c…

---

## [Udemy course "Git a Web Developer Job - Mastering the Modern Workflow](https://forum.freecodecamp.org/t/udemy-course-git-a-web-developer-job-mastering-the-modern-workflow/120390)

<div class="topic-metadata">

**Author:** [@AdamSk](https://forum.freecodecamp.org/u/AdamSk)\
**Replies:** 1\
**Last updated:** [June 15, 2017, 2:32pm UTC](https://forum.freecodecamp.org/t/udemy-course-git-a-web-developer-job-mastering-the-modern-workflow/120390 "2017-06-15T14:32:07Z")

</div>

I recently completed Brad Schiff’s Udemy course, Git A Web Developer Job. It’s the first online coding course, and first Udemy course, that I’ve dropped cash on. And I’m glad I did. I’m at the stage of learning web dev…

---

## [Voting App - Passport.js Question](https://forum.freecodecamp.org/t/voting-app-passport-js-question/126536)

<div class="topic-metadata">

**Author:** [@CandiW](https://forum.freecodecamp.org/u/CandiW)\
**Replies:** 3\
**Last updated:** [June 13, 2017, 1:26pm UTC](https://forum.freecodecamp.org/t/voting-app-passport-js-question/126536 "2017-06-13T13:26:24Z")

</div>

Hello all - I'm getting started on my Voting App and I thought I would use Passport.js, but am a little unsure. Does Passport.js actually log in a user through a post request or does it only authenticate a user? Or am …

---

## [Node.js w/ Express - Storing API Keys](https://forum.freecodecamp.org/t/node-js-w-express-storing-api-keys/122570)

<div class="topic-metadata">

**Author:** [@deuscode](https://forum.freecodecamp.org/u/deuscode)\
**Replies:** 13\
**Last updated:** [June 5, 2017, 4:58am UTC](https://forum.freecodecamp.org/t/node-js-w-express-storing-api-keys/122570 "2017-06-05T04:58:21Z")

</div>

Hey fellow campers! I got tired of having my API Keys out in the open with the FCC projects. So, I started a side project to create a boiler plate node.js w/ express backend to store my API Keys. You can use it as you …

---

## [AJAX Call to back-end server for API Keys](https://forum.freecodecamp.org/t/ajax-call-to-back-end-server-for-api-keys/119421)

<div class="topic-metadata">

**Author:** [@deuscode](https://forum.freecodecamp.org/u/deuscode)\
**Replies:** 9\
**Last updated:** [May 25, 2017, 4:41pm UTC](https://forum.freecodecamp.org/t/ajax-call-to-back-end-server-for-api-keys/119421 "2017-05-25T16:41:40Z")

</div>

Hey fellow campers, So I created a basic node.js backend that uses dotenv environment variables to store my API Keys. I need help on where to start on setting up this backend to where I can just make an AJAX call from …

---

## [Backend API - Storing API Keys](https://forum.freecodecamp.org/t/backend-api-storing-api-keys/114964)

<div class="topic-metadata">

**Author:** [@deuscode](https://forum.freecodecamp.org/u/deuscode)\
**Replies:** 4\
**Last updated:** [May 23, 2017, 2:43am UTC](https://forum.freecodecamp.org/t/backend-api-storing-api-keys/114964 "2017-05-23T02:43:10Z")

</div>

Hello fellow campers, Can anyone recommend me some tutorials on using node.js to create a backend that stores API Keys for my applications to call via AJAX? I have been searching for a while now and there doesn't se…

---

## [Top node.js modules to learn](https://forum.freecodecamp.org/t/top-node-js-modules-to-learn/116422)

<div class="topic-metadata">

**Author:** [@satyadeeproat](https://forum.freecodecamp.org/u/satyadeeproat)\
**Replies:** 3\
**Last updated:** [May 16, 2017, 7:21pm UTC](https://forum.freecodecamp.org/t/top-node-js-modules-to-learn/116422 "2017-05-16T19:21:52Z")

</div>

In the FCC curriculum, I have learned express, multer and some other packages. What all packages are useful for in day to day work?
