Skip to content

A web application that integrates real-time help desk with a classroom portal

Notifications You must be signed in to change notification settings

tim-lai/help-desk

This branch is 1 commit ahead of, 24 commits behind EarthWindandJS/help-desk:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

3058b9c · Nov 18, 2015
Nov 18, 2015
Nov 18, 2015
Nov 15, 2015
Nov 18, 2015
Nov 17, 2015
Nov 18, 2015
Jul 15, 2015
Jul 15, 2015
Jul 15, 2015
Jul 15, 2015
Jul 15, 2015
Nov 12, 2015
Nov 12, 2015
Nov 12, 2015

Repository files navigation

project-november

Greenfield Project

Project X: Our team's goal is to revamp Makersquare's current Help Desk application. Our solution aims to continue the tradition of having a simple UI for Help Requests (HRs). We believe that it should be easy for students to submit help requests. Fellows too should have a simple interface to manage these HRs. We balance this desire with another desire, which is to provide the Makersquare administration with useful information to compile and analyze.

Tech Stack

###Start me up!

# from the project root directory...
$ mongod 
$ nodemon server/server.js

We use Babel to transpile ES6 and JSX code. For development purposes, we recommend using an in-browser transpiler offered by a CDN. But for production, we recommend precompiling your code prior to deploying.

Front-End: Bootstrap ReactJS

Back-End: Node.js Express MongoDB Mongoose (ODM)

Utilities: Webpack -- javascript file bundling (please read this Webpack tutorial by one of React's lead engineers, Pete Hunt, espousing the benefits of Webpack within the React workflow. https://github.com/petehunt/webpack-howto) Grunt / Gulp / Shell Files for ease-of-build

Further Notes: Please .gitignore your node_modules and bower_components. We do not want to clutter our repo. This will bottleneck the download/upload processes.

Down the road, we would like to implement React-Router (https://www.npmjs.com/package/react-router), an npm module that synchronizes your URL with your views. This is desirable for cohesion between views, browser history, and URLs -- ultimate cohesion.

More to come later...

Sincerely, The Witty Wombats

About

A web application that integrates real-time help desk with a classroom portal

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 97.6%
  • JavaScript 2.0%
  • CSS 0.4%