Skip to content
master
Switch branches/tags
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Superdesk

Independent project that I built as a student at Fullstack Academy. It's built on MEAN stack.

Folder Structure

Superdesk
├── /app
│   ├── /assets
│   │       ├── /images
│   │       ├── /javascripts (angular components)
│   │       │           ├── /add
│   │       │           │     ├── controller.js
│   │       │           │     └── service.js
│   │       │           ├── /barbarian
│   │       │           │     ├── controller.js
│   │       │           │     └── service.js
│   │       │           ├── /components
│   │       │           │     └── /modal
│   │       │           │           ├── directive.js
│   │       │           │           └── modal.html
│   │       │           ├── /edit
│   │       │           │     ├── controller.js
│   │       │           │     ├── directive.js
│   │       │           │     └── view.html
│   │       │           ├── /pwd
│   │       │           │     ├── controller.js
│   │       │           │     ├── directive.js
│   │       │           │     └── password.js
│   │       │           ├── /search
│   │       │           │     └── controller.js
│   │       │           ├── app.js
│   │       │           └── service.js
│   │       └── /stylesheets
├── /public (output folder)
└── /server
			├── /models (database model)
			│			└── barbarians.js
			├── /routes (express)
			│			└── index.js
			└── app.js (where server magic happens)

Mongoose Model

Barbarians Model

- Name (String)
- Department (String)
- Seating (Object with number)
- Executive (Boolean)

How to start the app

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

About

The Barbarian Group's Superdesk Seating Chart. Using MEAN stack + SVG

Resources

Releases

No releases published

Packages

No packages published