Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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...
- Host: GitHub
- URL: https://github.com/estayparadox/stack-mern-boilerplate
- Owner: Estayparadox
- License: mit
- Created: 2020-05-04T15:53:50.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2020-11-18T21:59:13.000Z (about 4 years ago)
- Last Synced: 2024-11-11T07:10:22.459Z (about 2 months ago)
- Topics: babel, boilerplate, client, express, mongo, mongodb, mongoose, nodejs, react, redux, server, stack, webpack
- Language: JavaScript
- Homepage:
- Size: 513 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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