Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/scya597/caltcha
Project - Calender Voting App
https://github.com/scya597/caltcha
project team-platform voting-application
Last synced: 7 days ago
JSON representation
Project - Calender Voting App
- Host: GitHub
- URL: https://github.com/scya597/caltcha
- Owner: Scya597
- License: mit
- Created: 2017-07-30T17:35:08.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2017-08-09T15:36:38.000Z (over 7 years ago)
- Last Synced: 2024-11-23T08:26:50.286Z (2 months ago)
- Topics: project, team-platform, voting-application
- Language: JavaScript
- Homepage:
- Size: 771 KB
- Stars: 1
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Caltcha · [![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square)](http://makeapullrequest.com)
## 0. Table of Contents
- [Setup Mongodb](#1-setup-mongodb)
- [Development and Production](#2-development-and-production)## 1. Setup Mongodb
### 1.1 To install mongodb
```
brew install mongo
```### 1.2 Initial config of mongodb
Create database directory
```
sudo mkdir -p /data/db
```Find your username
```
whoami
```Taking ownership to /data/db
```
// assume your username is John
sudo chown -Rv John /data/db
```### 1.3 To run the database
```
mongod
```If you don't want to run mongod everytime you need, the following command will automatically start your database while the computer is running:
```
brew services start mongo
```## 2. Development and Production
### 2.1 To install packages
```
npm install
```### 2.2 To develop the project
```
npm run dev
```### 2.3 Build production bundle and run the server
```
npm run build
npm start
```