Skip to content

Commit

Permalink
feat: Create index, inputAudio, user routes
Browse files Browse the repository at this point in the history
see: #10
  • Loading branch information
sujinleeme committed Jul 1, 2018
1 parent c4b8fd8 commit 0e90c6a
Show file tree
Hide file tree
Showing 3 changed files with 60 additions and 0 deletions.
7 changes: 7 additions & 0 deletions server/routes/index.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
const user = require("./user")
const inputAudio = require("./inputAudio")

module.exports = (router) => {
user(router)
inputAudio(router)
}
27 changes: 27 additions & 0 deletions server/routes/inputAudio.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
const inputAudioController = require("./../controller/inputAudio.ctrl")
const multipart = require("connect-multiparty")
const multipartWare = multipart()

module.exports = (router) => {
/**
* get all inputAudios
*/

router
.route("/input-audios")
.get(inputAudioController.getAll)

/**
* add an input audio
*/
router
.route("/input-audio")
.post(multipartWare, inputAudioController.addInputAudio)

/**
* get a particlular input Audio to view
*/
router
.route("/input-audio/:id")
.get(inputAudioController.getInputAudio)
}
26 changes: 26 additions & 0 deletions server/routes/user.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
const userController = require('./../controllers/user.ctrl')

module.exports = (router) => {

/**
* get a user
*/
router
.route('/user/:id')
.get(userController.getUser)

/**
* get a user profile
*/
router
.route('/user/profile/:id')
.get(userController.getUserProfile)

/**
* adds a user
*/
router
.route('/user')
.post(userController.addUser)

}

0 comments on commit 0e90c6a

Please sign in to comment.