Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/estayparadox/stack-mern-boilerplate

Boilerplate stack using MongoDB, Mongoose, Express.Js, React.Js, Node.Js, Redux, Webpack and Babel...
https://github.com/estayparadox/stack-mern-boilerplate

babel boilerplate client express mongo mongodb mongoose nodejs react redux server stack webpack

Last synced: 17 days ago
JSON representation

Boilerplate stack using MongoDB, Mongoose, Express.Js, React.Js, Node.Js, Redux, Webpack and Babel...

Awesome Lists containing this project

README

        

# MERN STACK BOILERPLATE
![badge1](https://img.shields.io/badge/license-MIT-brightgreen.svg) ![badge2](https://img.shields.io/badge/language-NodeJS-yellow) ![badge3](https://img.shields.io/badge/language-ReactJS-blue)

## Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.

### Prerequisites

First of all, create a .env file at the root of your project like this
```
PORT=
MONGODB_URI=
```

### Installing

To install the dependencies:

```
npm install
```

To run in development:
```
npm run dev
```
To run the server:
```
npm run server
```
To run the client:
```
npm run client
```
You have to edit the MongoDB URI in keys.js with your MongoDB URI

## Built With

* [MongoDB](https://www.mongodb.com/) - NoSQL database program
* [ExpressJS](https://expressjs.com/) - Web application framework for Node.js
* [ReactJS](https://reactjs.org/) - The JavaScript library used for building the user interfaces
* [NodeJS](https://nodejs.org/en/) - JavaScript run-time environment
* [Webpack](https://webpack.js.org/) - Module bundler to bundle JavaScript files for usage in the browser
* [Bootstrap](https://getbootstrap.com/) - Front-end framework for designing websites and web applications
* [Reactstrap](https://reactstrap.github.io/) - React Bootstrap components

## License

This project is licensed under the MIT License - see the [LICENSE.md](LICENSE.md) file for details