Skip to content

M.E.G.A.N stack, powerful and flexible server with the power of NoSQL databases, server-side JavaScript, and a flexible data query language to create scalable and efficient web applications

SayedJamil/M.E.G.A.N

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

M.E.G.A.N

The M.E.G.A.N stack is a modern web development stack that consists of four key technologies, namely MongoDB, Express.js, GraphQL, and Apollo GraphQL, along with Node.js as the server-side runtime environment.

This stack combines the power of NoSQL databases, server-side JavaScript, and a flexible data query language to create scalable and efficient web applications.

MongoDB provides a flexible and scalable NoSQL database, Express.js is a powerful and popular web framework for Node.js, GraphQL is a query language for APIs that allows for efficient and flexible data fetching, and Apollo GraphQL is a set of tools and server-side components for building GraphQL APIs.

By combining these technologies, developers can create powerful and flexible web applications that can be easily extended and scaled.

Tech Stack

Node, Express, MongoDB, Graphql, Apollo-server.

Environment Variables

To run this project, you will need to add the following environment variables to your .env file

MONGO_URL='mongodb://127.0.0.1:27017'

PORT = 6060

Installation

To get started with the project, create a folder in your local machine for this project and run the following commands in the root of your folder

    git clone https://github.com/SayedJamil/M.E.G.A.N.git
    cd M.E.G.A.N
    yarn
    yarn server

About

M.E.G.A.N stack, powerful and flexible server with the power of NoSQL databases, server-side JavaScript, and a flexible data query language to create scalable and efficient web applications

Topics

Resources

Stars

Watchers

Forks