Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rajdeepc/vuemax
a starter kit with vuejs and nodejs factory configs
https://github.com/rajdeepc/vuemax
boilerplate boilerplate-front-end boilerplate-template developer fullstack-development fullstack-javascript mongodb mongoose nodejs scss vuejs2
Last synced: about 1 month ago
JSON representation
a starter kit with vuejs and nodejs factory configs
- Host: GitHub
- URL: https://github.com/rajdeepc/vuemax
- Owner: Rajdeepc
- Created: 2020-04-26T13:24:31.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-01-06T04:26:47.000Z (almost 2 years ago)
- Last Synced: 2024-10-11T09:04:12.932Z (about 1 month ago)
- Topics: boilerplate, boilerplate-front-end, boilerplate-template, developer, fullstack-development, fullstack-javascript, mongodb, mongoose, nodejs, scss, vuejs2
- Language: Vue
- Homepage:
- Size: 817 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 34
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Vue - Node FullStack Starter Kit
A full stack starter kit which you can use fast tracking your full stack development. Just clone the repo and you are on your way.
### Usage Instruction
[Medium](https://medium.com/@rajrock38/full-stack-boilerplate-saves-the-day-9a13ef2ab863)
### Built With
Front End:
* [Vue js](https://github.com/facebook/vue/)
* [SCSS](https://github.com/sass/sass)BackEnd:
* [Node JS](https://nodejs.org/en/)
* [mongodb](https://github.com/mongodb/mongo)
* [Mongoose](https://github.com/Automattic/mongoose)Authentication:
* [bycrypt](https://github.com/kelektiv/node.bcrypt.js/)
* [Hapi JS](https://github.com/hapijs/hapi)Deployment:
Heroku
* [Heroku](https://github.com/heroku)### Getting Started
To get you started you can simply clone the repository:```
git clone https://github.com/Rajdeepc/vue-node-boilerplate.git
```### Pre-requisites
You need git to clone the repository. You can get git from
[http://git-scm.com/](http://git-scm.com/).A number of node.js tools is necessary to initialize and test the project. You must have node.js and its package manager (npm) installed. You can get them from [http://nodejs.org/](http://nodejs.org/). The tools/modules used in this project are listed in package.json and include express, mongodb and mongoose.
Download express,mongodb and mongoose from the below sites:
- Express [https://www.npmjs.com/package/express](https://www.npmjs.com/package/express)
- Mongoose [https://www.npmjs.com/package/mongoose](https://www.npmjs.com/package/mongoose)
- MongoDB [https://www.npmjs.com/package/mongodb](https://www.npmjs.com/package/mongodb)### Installing
and install the dependencies
```
yarn
or
npm install
```#### Lint & Build
```sh
yarn lint
or
npm run lintyarn build
or
npm run build
```### Running the tests
```
yarn test
or
npm run test
```### Run in Local
To Run Locally Steps to follow:
* Run Front End
```
cd clientyarn serve
or
npm run serve
```* Run Back End
```
nodemon server.js (install npm install nodemon -g)
```## Contributing
Please follow the [Contributing](./github/CONTRIBUTING.md) guidelines to open a pull request
### License
This project is licensed under the MIT License - see the [LICENSE.md](./github/LICENSE.md) file for details
### Donate
If you like my work and if my product has helped you in your development please feel free to give a shoutout:
[![Donate](https://img.shields.io/badge/Donate-PayPal-green.svg)](https://paypal.me/RajdeepC?locale.x=en_GB)