mernkit
  • MERNKIT
  • Features
  • Tech Stack
  • Installation
  • Back-end
    • Application Structure
    • Environmental Variables
    • Google and Facebook Auth
    • API
    • Deployment
  • Front-end
    • Application Structure
    • Environmental Variables
    • Deployment
    • Other Resources
Powered by GitBook
On this page

Was this helpful?

Installation

PreviousTech StackNextApplication Structure

Last updated 4 years ago

Was this helpful?

Alright let's do this! First let's get your environment setup if it hasn't been already. Everything needed is free or has a free tier. We need to be scrappy in our early days!

  1. Register for

    1. Create a database called backend with the following collections:

      1. tenants

      2. users

    2. Create a user with access to the database.

  2. Register for

  3. Register for

  4. Register for a (used for authentication)

  5. Register for a (used for authentication)

We are now on our way!

Open up your favorite shell (bash, cmd, etc), go into the backend directory, and type

npm install

This will install all the other dependencies needed such as express, mongoose, etc.

Now, go into the frontend directory and do the same.

npm install

This will install all dependencies needed for the frontend such as, react-router, material-ui, validate.js, etc.

Install NodeJS
MongoDB Atlas
Stripe
Mailgun
Facebook Developer Account
Google Cloud Account