Skip to content

Content and inventory management web-app for CTN, a student assocation at Ecole Centrale de Lyon

Notifications You must be signed in to change notification settings

jhoareau/ctn-website

Repository files navigation

ctn-website

Web platform for content management, video and inventory, for CTN.

Introduction

Licensed under the MIT license.

Running

Building

    $ yarn
    $ webpack

Developing

We're using nodemon to manage Node.js code watching, and webpack --watch for browser-code watching.

    $ npm run watch
    $ nodemon

If redis is not turned on in config.secrets.json, file upload will not work (as sessions do not propagate from Express to Socket.io)

Running

    $ yarn
    $ mongod
    $ sudo /etc/init.d/redis-server start # Whether you want session-persistence on Node.js server reboot
    $ forever start # If the forever task is properly configured (on deployment)

Code entry points

Browser: ./browser/scripts/index_router.jsx

Node: ./app.js

Questions

Contact on GitHub.

About

Content and inventory management web-app for CTN, a student assocation at Ecole Centrale de Lyon

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages