Skip to content

A voting/chat app using MEAN stack (and Firebase). Built to deploy on subnodes

Notifications You must be signed in to change notification settings

jeesunikim/supermesh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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/

About

A voting/chat app using MEAN stack (and Firebase). Built to deploy on subnodes

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published