All Projects → OpenSouce-LNMIIT → Cybros-Web-Application

OpenSouce-LNMIIT / Cybros-Web-Application

Licence: MIT license
Cybros Web Application Development

Programming Languages

CSS
56736 projects
HTML
75241 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Cybros-Web-Application

Www.rust Lang.org
The home of the Rust website
Stars: ✭ 228 (+686.21%)
Mutual labels:  handlebars
startover
Startover is a boilerplate for developing static websites. With Startover you don't have to start over!
Stars: ✭ 15 (-48.28%)
Mutual labels:  handlebars
quick-skeleton
Simple tool for scaffolding
Stars: ✭ 23 (-20.69%)
Mutual labels:  handlebars
Vscode Codicons
The icon font for Visual Studio Code
Stars: ✭ 242 (+734.48%)
Mutual labels:  handlebars
nlw-03-discovery
Projeto construído durante o Next Level Week #03
Stars: ✭ 124 (+327.59%)
Mutual labels:  handlebars
velvet
A sweet velvety templating package
Stars: ✭ 72 (+148.28%)
Mutual labels:  handlebars
Django Static Precompiler
Django Static Precompiler provides template tags and filters to compile CoffeeScript, LiveScript, SASS / SCSS, LESS, Stylus, Babel and Handlebars. It works with both inline code and external files.
Stars: ✭ 206 (+610.34%)
Mutual labels:  handlebars
dc-accelerators-content-rendering-service
An accelerated starting point for implementing Amplience Dynamic Content.
Stars: ✭ 15 (-48.28%)
Mutual labels:  handlebars
extensions
Code Generators and Extensions for vanilla-rtb stack
Stars: ✭ 16 (-44.83%)
Mutual labels:  handlebars
vim-ember-hbs
Ember Handlebars/HTMLBars plugin for Vim with indentation support
Stars: ✭ 45 (+55.17%)
Mutual labels:  handlebars
filisantillan.com
My official site
Stars: ✭ 16 (-44.83%)
Mutual labels:  handlebars
pacNEM
pacNEM is a Browser PacMan game with NodeJS, Socket.io, Handlebars and NEM Blockchain
Stars: ✭ 20 (-31.03%)
Mutual labels:  handlebars
matcha-bot
MatchaBot is a code generator. You can use matchabot to create an entire project, or to generate code inside an existing project consistently.
Stars: ✭ 14 (-51.72%)
Mutual labels:  handlebars
Cedar
JavaScript Charts for ArcGIS
Stars: ✭ 230 (+693.1%)
Mutual labels:  handlebars
lnv-mobile-base
移动端开发脚手架-基于gulp的使用zepto、handlebars、sass并且带移动端适配方案(flexible.js)的前端工作流,旨在帮助移动端项目的开发
Stars: ✭ 41 (+41.38%)
Mutual labels:  handlebars
Ssl Config Generator
Mozilla SSL Configuration Generator
Stars: ✭ 217 (+648.28%)
Mutual labels:  handlebars
HandlerFrame
🐮 HandlerFrame是一个基于观察者模式采用信息分发机制实现跨界面Handler通讯框架,整个项目里面只存在一个Handler实例对象。
Stars: ✭ 42 (+44.83%)
Mutual labels:  handlebars
HandlebarsCookbook
A cookbook of handlebars and mustache, focus on handlebars.js , mustache.js and lightncandy usage
Stars: ✭ 20 (-31.03%)
Mutual labels:  handlebars
blog
用Node.js+Express和MongoDB搭建一个属于自己的博客
Stars: ✭ 46 (+58.62%)
Mutual labels:  handlebars
handlebars.c
C implementation of handlebars.js
Stars: ✭ 31 (+6.9%)
Mutual labels:  handlebars

Cybros

DUB Join the chat

Cybros Web Application

Official web application of Cybros. Website is live now: https://cybroslnmiit.herokuapp.com/ (Not updated since 2018)

Getting Started

Prerequisites

Nodejs, mongodb

Installing

$ git clone https://github.com/Cybros/Cybros-Web-Application.git
$ cd Cybros-Web-Application
$ npm install

Configure Database server

open in new terminal window

$ mongod

Deployment

After configuring database server type code given below in terminal window(other than the one in which mongod server is running)

$ npm start

you must get something like this

$ Magic happens in port:3000

Then go to http://localhost:3000/

Managing data

Go to mongo terminal by typing

$ mongo

Then use database named "Cybros", in this all the user's data is saved in the collection named "users".

OR if you want to generate a ".csv" file use:

$ mongoexport --host localhost --db Cybros --collection users --csv --out text.csv --fields username,Password,Email

Email Config

To configure signup authentication from email part you need to replace "YOUR-EMAIL-ID" with your email ID and "PASSWORD" with your password in routes/signup.js. and possibly configure your EMAIL account's security options.

Create administrator

Go to mongo terminal by typing

$ mongo

Use the correct database by typing

$ use Cybros

Now you have to insert an admin data manually in mongoDB and make sure you make "HasAccess" set to "true" as it is "false" by default

db.admins.insert({username:YOURUSERNAME, Password:YOURPASSWORD, HasAccess:true});

Admin panel can be accessed from: http://localhost:3000/admin/

Built With

Contributing Practices

Commits

  • Write clear and meaningful git commit messages (Do read http://chris.beams.io/posts/git-commit/)
  • Make sure your PR's description contains GitHub's special keyword references that automatically close the related issue when the PR is merged. (More info at https://github.com/blog/1506-closing-issues-via-pull-requests )
  • When you make very very minor changes to a PR of yours (like for example fixing a failing Travis build or some small style corrections or minor changes requested by reviewers) make sure you squash your commits afterward so that you don't have an absurd number of commits for a very small fix. (Learn how to squash at https://davidwalsh.name/squash-commits-git )
  • When you're submitting a PR for a UI-related issue, it would be really awesome if you add a screenshot of your change or a link to a deployment where it can be tested out along with your PR. It makes it very easy for the reviewers and you'll also get reviews quicker.

Join the development

  • Before you join development, please set up the project on your local machine, run it and go through the application completely.
  • If you would like to work on an issue, drop in a comment at the issue. If it is already assigned to someone, but there is no sign of any work being done, please feel free to drop in a comment so that the issue can be assigned to you if the previous assignee has dropped it entirely.

License

This project is licensed under the MIT License - see the LICENSE.md file for details

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].