1.9 KiB
MERN Stack Template
- M = MongoDB
- E = Express.js
- R = React.js
- N = Node.js
How to use this template
STEP 1:
Click "Use this template" to generate a
new repository.
Then open your terminal and clone your repository:
cd ~/Desktop
git clone https://github.com/[your-user-name]/[your-repo-name].git
STEP 2:
Go to your repository's folder, and install all dependecies:
cd ~/Desktop/[your-repo-name]
npm install
STEP 3:
Prepare your MongoDB database (atlas,
community).
Then go to your server folder (backend), and set your database within server.js,
STEP 4: CODE !!!
Node dependecies & versions:
Client:
axios: ^0.21.0 ---> Use the API
react: ^17.0.1 ---> UI framework
react-dom: ^17.0.1 ---> UI framework
react-scripts: ^4.0.1 ---> Quickly launch local service
Server:
cors: ^2.8.5 ---> Enable HTTP requests
dotenv: ^8.2.0 ---> Secure sensitive information
express: ^4.17.1 ---> Server app
mongoose: ^5.11.8 ---> MongoDB database