Our great sponsors
- Appwrite - The open-source backend cloud platform
- Sonar - Write Clean JavaScript Code. Always.
- Revelo Payroll - Free Global Payroll designed for tech teams
- Onboard AI - Learn any GitHub repo in 59 seconds
- InfluxDB - Collect and Analyze Billions of Data Points in Real Time
-
Before getting started, you’ll need Node version 14 or above and npm version 6 or above installed on your computer. You can also clone and set up this GitHub repository locally to follow along with the tutorial.
-
Nodemon.io
Monitor for any changes in your node.js application and automatically restart the server - perfect for development
You’ll need to restart the server using node index.js whenever you change any project file. You can also use Nodemon to automate this.
-
Appwrite
Appwrite - The open-source backend cloud platform. The open-source backend cloud platform for developing Web, Mobile, and Flutter applications. You can set up your backend faster with real-time APIs for authentication, databases, file storage, cloud functions, and much more!
-
Once the package.json file is created, you can start installing the project dependencies. First, you need Express, a web application framework for Node.js that provides a range of features and functions for building web applications and APIs. Install Express by running the following command:
-
dotenv: to properly load the environment variables
Related posts
- Add payments feature in your application using Node.js/Express and Stripe
- Build a team permissions system in Node.js app using Auth0 and Permify - Part 1
- How to set up a Node Project With Typescript
- 👨🏼💻 Introduction to Telegram Bot
- How to build a real-time Auction System with Socket.io and React.js 🤯