Skip to content

Commit

Permalink
getQRcode and renderTemplate services created
Browse files Browse the repository at this point in the history
  • Loading branch information
Anshul Saha committed Jan 29, 2021
1 parent a4218ad commit 9ab1268
Show file tree
Hide file tree
Showing 8 changed files with 285 additions and 20 deletions.
3 changes: 3 additions & 0 deletions app.js
Original file line number Diff line number Diff line change
Expand Up @@ -16,18 +16,21 @@ mongoose.connect(mongoURI, { useNewUrlParser: true, useUnifiedTopology: true })

app.use(express.json());
app.use(express.urlencoded({ extended: false }));
app.set('view engine', 'ejs');
app.use(express.static(path.join(__dirname, 'public')));
app.use(cors());

const indexRouter = require('./routes/index')
const usersRouter = require('./routes/users')
const verifyRouter = require('./routes/verify')
const profileRouter = require('./routes/profile')
const qrcodeRouter = require('./routes/qrcode')

app.use('/', indexRouter);
app.use('/users', usersRouter);
app.use('/verify', verifyRouter);
app.use('/profile', profileRouter);
app.use('/qrcode', qrcodeRouter);

const port = process.env.PORT || 5000;

Expand Down
183 changes: 165 additions & 18 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,9 @@
"license": "ISC",
"dependencies": {
"axios": "^0.21.1",
"body-parser": "^1.19.0",
"cors": "^2.8.5",
"dotenv": "^8.2.0",
"ejs": "^3.1.5",
"express": "^4.17.1",
"express-session": "^1.17.1",
"mongoose": "^5.11.13"
Expand Down
12 changes: 12 additions & 0 deletions routes/qrcode.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
const router = require('express').Router();
const qrcodeService = require('../services/qrcode.service')

router.get('/', (req, res) => {
qrcodeService.getQRcode(req, res)
});

router.get('/:kytNumber', (req, res) => {
qrcodeService.renderTemplate(req, res)
});

module.exports = router;
Empty file removed routes/upload.js
Empty file.
Loading

0 comments on commit 9ab1268

Please sign in to comment.