Skip to content
The MEAN stack uses Mongo, Express, Angular(6) and Node for simple and scalable fullstack js applications
TypeScript JavaScript HTML CSS Dockerfile
Branch: master
Clone or download
Latest commit 7630ec5 Nov 12, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
_layouts Removed UA config Jun 10, 2019
assets Added google analitics Jun 10, 2019
server Adding the conditional framework support Jun 10, 2019
src fix admin route Jun 10, 2019
.dockerignore Dockerfile, docker-compose etc. Jun 10, 2019
.editorconfig chore: initial commit from @angular/cli Jun 10, 2019
.env.example
.gitignore Add API server Jun 10, 2019
CNAME Update CNAME Nov 12, 2019
Dockerfile
README.md Update README.md Jun 10, 2019
_config.yml referencing image Jun 10, 2019
angular.json change material font Jun 10, 2019
docker-compose.yml patching up docker stuff Jun 10, 2019
karma.conf.js project is running with angular 6 Jun 10, 2019
package.json Fixed #1936, #1938 Jun 10, 2019
protractor.conf.js chore: initial commit from @angular/cli Jun 10, 2019
tsconfig.json chore: initial commit from @angular/cli Jun 10, 2019
tslint.json project is running with angular 6 Jun 10, 2019
yarn.lock Adding the conditional framework support Jun 10, 2019

README.md

Welcome to the mean stack

The mean stack is intended to provide a simple and fun starting point for cloud native fullstack javascript applications.
MEAN is a set of Open Source components that together, provide an end-to-end framework for building dynamic web applications; starting from the top (code running in the browser) to the bottom (database). The stack is made up of:

  • MongoDB : Document database – used by your back-end application to store its data as JSON (JavaScript Object Notation) documents
  • Express (sometimes referred to as Express.js): Back-end web application framework running on top of Node.js
  • Angular (formerly Angular.js): Front-end web app framework; runs your JavaScript code in the user's browser, allowing your application UI to be dynamic
  • Node.js : JavaScript runtime environment – lets you implement your application back-end in JavaScript

Pre-requisites

Installation

git clone https://github.com/linnovate/mean
cd mean
cp .env.example .env
npm install
npm start (for development)

Docker based

git clone https://github.com/linnovate/mean
cd mean
cp .env.example .env
docker-compose up -d

Credits

  • The MEAN name was coined by Valeri Karpov.
  • Initial concept and development was done by Amos Haviv and sponsered by Linnovate.
  • Inspired by the great work of Madhusudhan Srinivasa.
You can’t perform that action at this time.