A voting/chat app using MEAN stack (and Firebase). Built to deploy on subnodes
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
app
dist
src
.gitignore
README.md
gulpfile.js
package.json

README.md

Supermesh

Folder Structure

supermesh
├── /app
│   ├── /client
│   │       ├── /components (angular components)
│   │       │           └── /blocks
│   │       │                  └── /router
│   │       │           ├── /core (shared files)
│   │       │           ├── /ideas
│   │       │           └── /message
│   │       └── index.html
│   ├── /server
│   │       ├── /db (mongo database set up & models)
│   │       ├── /io (socket.io)
│   │       ├── /env
│   │       ├── /routes (routes)
│   │       │           ├── /message
│   │       │           ├── index.js
│   │       │           └── route.js
│   │       └── start.js (starting server)
├── /dist (output folder for precompiled 'src' folder)
│   ├── /css
│   ├── /fonts
│   ├── /js
│   ├── /loader
│   └── /vendor
└── /src
    ├── /scss
    └── /vendor (library)

Mongoose Model

Supermesh Model

- Name (String)
- Category (String)
- Message (String)
- Upvote (Number)

How to start the app

  1. npm install
$ npm install
  1. npm start
npm start
  1. Project should be on
http://localhost:7777/