yujingaya / crowdreact

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CrowdReact

CrowdReact enables expressing and archiving real-time feelings in event.

Getting Started

Follow instructions below to get a copy of this project and run on your local machine for testing purpose.

Prerequisite

Project setup

git clone https://github.com/YujinGaya/crowdreact # clone the project

cd ./crowdreact

npm install # Install dependencies

npm run serve # Compiles and hot-reloads for development

Project Structure

All important files are under src/ directory.

.
├── dist/                 # Build results
├── public/               # Template for Vue to mount
├── src/                  # Main source directory
│   ├── assets/           # Icons
│   ├── components/       # Components that are not page
|   ├── firebase/         # Firebase related utility functions
|   ├── views/            # Pages, i.e., components that has its own URL
│   ├── App.vue           # Root component
│   ├── main.js           # Entry point
│   ├── router.js         # Vue-Router settings
|   └── ...
├── package.json          # Dependencies
├── README.md             # This file
└── ...

Deploy

npm install -g firebase # install firebase globally

npm run build # build sites

firebase deploy # deploy the sites and database rules

Built with

Authors

About


Languages

Language:Vue 78.1%Language:JavaScript 18.4%Language:HTML 3.5%