Showing
9 changed files
with
176 additions
and
19 deletions
This diff could not be displayed because it is too large.
... | @@ -13,6 +13,7 @@ | ... | @@ -13,6 +13,7 @@ |
13 | "ejs": "^3.1.5", | 13 | "ejs": "^3.1.5", |
14 | "express": "~4.16.1", | 14 | "express": "~4.16.1", |
15 | "http-errors": "~1.6.3", | 15 | "http-errors": "~1.6.3", |
16 | + "mongoose": "^5.11.3", | ||
16 | "morgan": "~1.9.1", | 17 | "morgan": "~1.9.1", |
17 | "nodemon": "^2.0.6", | 18 | "nodemon": "^2.0.6", |
18 | "pug": "2.0.0-beta11", | 19 | "pug": "2.0.0-beta11", | ... | ... |
... | @@ -5,4 +5,11 @@ var router = express.Router(); | ... | @@ -5,4 +5,11 @@ var router = express.Router(); |
5 | router.get('/', function(req, res, next) { | 5 | router.get('/', function(req, res, next) { |
6 | res.render('index'); | 6 | res.render('index'); |
7 | }); | 7 | }); |
8 | + | ||
9 | +router.get('/developer', function(req, res){ | ||
10 | + res.render('developer'); | ||
11 | + }); | ||
12 | +router.get('/license', function(req, res){ | ||
13 | + res.render('license'); | ||
14 | +}); | ||
8 | module.exports = router; | 15 | module.exports = router; |
... | \ No newline at end of file | ... | \ No newline at end of file | ... | ... |
... | @@ -2,18 +2,12 @@ | ... | @@ -2,18 +2,12 @@ |
2 | <html lang="ko"> | 2 | <html lang="ko"> |
3 | 3 | ||
4 | <head> | 4 | <head> |
5 | - <meta charset="UTF-8"> | 5 | + <%- include('./head') %> |
6 | - <meta name="viewport" content="width=device-width, initial-scale=1.0"> | ||
7 | - <link rel='stylesheet' href='/vendors/bootstrap/css/bootstrap.min.css' /> | ||
8 | - <link rel='stylesheet' href='/vendors/bootstrap/css/bootstrap-grid.min.css' /> | ||
9 | - <link rel='stylesheet' href='/vendors/bootstrap/css/bootstrap-reboot.min.css' /> | ||
10 | - <link rel='stylesheet' href='/css/category.css'> | ||
11 | - | ||
12 | <title>📝 진단 검사</title> | 6 | <title>📝 진단 검사</title> |
13 | </head> | 7 | </head> |
14 | 8 | ||
15 | <body> | 9 | <body> |
16 | - | 10 | + <%- include('./nav') %> |
17 | 11 | ||
18 | <div class="jumbotron jumbotron-fluid"> | 12 | <div class="jumbotron jumbotron-fluid"> |
19 | <div class="container"> | 13 | <div class="container"> | ... | ... |
views/developer.ejs
0 → 100644
1 | +<!DOCTYPE html> | ||
2 | +<html> | ||
3 | + <head> | ||
4 | + <%- include('./head') %>' | ||
5 | + <style> | ||
6 | + div{ | ||
7 | + text-align: center; | ||
8 | + display: inline; | ||
9 | + } | ||
10 | + | ||
11 | + </style> | ||
12 | + </head> | ||
13 | + <body> | ||
14 | + <%- include('./nav') %> | ||
15 | + <div class="card mx-auto mb-2" style="width : 18rem;"> | ||
16 | + | ||
17 | + <div class="d-flex align-items-center" style="height:200px;"> | ||
18 | + | ||
19 | + <div class="card-body"> | ||
20 | + <h3 class="card-title">이학주</h3> | ||
21 | + <label>Email : </label><span>hakjoo@khu.ac.kr</span> | ||
22 | + <br> | ||
23 | + <label>Phone : </label><span>010-7755-5457</span> | ||
24 | + </div> | ||
25 | + </div> | ||
26 | + | ||
27 | + <div class="d-flex align-items-center" style="height:200px;"> | ||
28 | + | ||
29 | + <div class="card-body"> | ||
30 | + <h3 class="card-title">이학주</h3> | ||
31 | + <label>Email : </label><span>hakjoo@khu.ac.kr</span> | ||
32 | + <br> | ||
33 | + <label>Phone : </label><span>010-7755-5457</span> | ||
34 | + </div> | ||
35 | + </div> | ||
36 | + <div class="d-flex align-items-center" style="height:200px;"> | ||
37 | + | ||
38 | + <div class="card-body"> | ||
39 | + <h3 class="card-title">이학주</h3> | ||
40 | + <label>Email : </label><span>hakjoo@khu.ac.kr</span> | ||
41 | + <br> | ||
42 | + <label>Phone : </label><span>010-7755-5457</span> | ||
43 | + </div> | ||
44 | + </div> | ||
45 | + | ||
46 | + </div> | ||
47 | + </body> | ||
48 | +</html> |
views/head.ejs
0 → 100644
1 | +<head> | ||
2 | + <meta charset="UTF-8" /> | ||
3 | + <meta name="viewport" content="width=device-width, initial-scale=1.0" /> | ||
4 | + <link rel='stylesheet' href='/vendors/bootstrap/css/bootstrap.min.css' /> | ||
5 | + <link rel='stylesheet' href='/vendors/bootstrap/css/bootstrap-grid.min.css' /> | ||
6 | + <link rel='stylesheet' href='/vendors/bootstrap/css/bootstrap-reboot.min.css' /> | ||
7 | + <title>🏡 How about the Village?</title> | ||
8 | + <style> | ||
9 | + img{display: block; margin: 0px auto;} | ||
10 | + </style> | ||
11 | + <img class="gyeonggi" src="/img/logo.png" wdith = 100% height= 50%> | ||
12 | + | ||
13 | +</head> | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
... | @@ -2,27 +2,33 @@ | ... | @@ -2,27 +2,33 @@ |
2 | <html lang="ko"> | 2 | <html lang="ko"> |
3 | 3 | ||
4 | <head> | 4 | <head> |
5 | - <meta charset="UTF-8" /> | 5 | + <%- include('./head') %> |
6 | - <meta name="viewport" content="width=device-width, initial-scale=1.0" /> | 6 | + <style> |
7 | - <!-- <link rel="stylesheet" href="/css/style.css"> --> | 7 | + |
8 | - <link rel='stylesheet' href='/vendors/bootstrap/css/bootstrap.min.css' /> | 8 | + .form-group{ |
9 | - <link rel='stylesheet' href='/vendors/bootstrap/css/bootstrap-grid.min.css' /> | 9 | + |
10 | - <link rel='stylesheet' href='/vendors/bootstrap/css/bootstrap-reboot.min.css' /> | 10 | + margin : 0 auto; |
11 | - <title>🏡 How about the Village?</title> | 11 | + width: 500px; |
12 | + text-align: center; | ||
13 | + font-size:23px; | ||
14 | + } | ||
15 | + | ||
16 | + </style> | ||
12 | </head> | 17 | </head> |
13 | 18 | ||
14 | <body> | 19 | <body> |
15 | - <img class="gyeonggi" src="/img/logo.png"> | 20 | + <%- include('./nav') %> |
16 | - | ||
17 | <form action="/category" method="post" name="location"> | 21 | <form action="/category" method="post" name="location"> |
18 | <!-- <input type="text" id="userLocation" name="userLocation" placeholder="당신의 동네 주소를 입력해주세요(시/구/동)"> | 22 | <!-- <input type="text" id="userLocation" name="userLocation" placeholder="당신의 동네 주소를 입력해주세요(시/구/동)"> |
19 | <input type="submit" id="search" value="검색"> --> | 23 | <input type="submit" id="search" value="검색"> --> |
24 | + <br> | ||
25 | + <br> | ||
20 | <div class="form-group"> | 26 | <div class="form-group"> |
21 | <label for="exampleFormControlInput1">당신이 조사하고 싶은 동네의 주소를 입력하세요!</label> | 27 | <label for="exampleFormControlInput1">당신이 조사하고 싶은 동네의 주소를 입력하세요!</label> |
22 | - <input type="text" class="form-control" id="exampleFormControlInput1" name="userLocation" placeholder="당신의 동네 주소를 입력해주세요(시/구/동)"> | 28 | + <input type="text" class="form-control" id="exampleFormControlInput1" name="userLocation" placeholder="당신의 동네 주소를 입력해주세요(시/구/동)"style = "text-align :center;"> |
23 | </div> | 29 | </div> |
24 | - <button type="submit" class="btn btn-primary">검색</button> | ||
25 | </form> | 30 | </form> |
26 | </body> | 31 | </body> |
27 | 32 | ||
33 | + | ||
28 | </html> | 34 | </html> |
... | \ No newline at end of file | ... | \ No newline at end of file | ... | ... |
views/license.ejs
0 → 100644
1 | +<!DOCTYPE html> | ||
2 | +<html> | ||
3 | + <head> | ||
4 | + <%- include('./head') %>' | ||
5 | + <style> | ||
6 | + div{ | ||
7 | + text-align: center; | ||
8 | + display: inline; | ||
9 | + } | ||
10 | + h1{ | ||
11 | + text-align: center; | ||
12 | + } | ||
13 | + </style> | ||
14 | + </head> | ||
15 | + <body> | ||
16 | + <%- include('./nav') %> | ||
17 | + <div class="card mx-auto mb-2" style="width : 51rem;"> | ||
18 | + | ||
19 | + | ||
20 | + <div class="card" style="width: 51rem; text-align: center; "> | ||
21 | + <div class="card-body"> | ||
22 | + <h3 class="card-title">License</h3> | ||
23 | + <span>The MIT License (MIT) | ||
24 | + | ||
25 | + Copyright (c) 2020 zuzitsu | ||
26 | + <br><br> | ||
27 | + Permission is hereby granted, free of charge, to any person obtaining a copy | ||
28 | + of this software and associated documentation files (the "Software"), to deal | ||
29 | + in the Software without restriction, including without limitation the rights | ||
30 | + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | ||
31 | + copies of the Software, and to permit persons to whom the Software is | ||
32 | + furnished to do so, subject to the following conditions: | ||
33 | + <br><br> | ||
34 | + The above copyright notice and this permission notice shall be included in all | ||
35 | + copies or substantial portions of the Software. | ||
36 | + <br><br> | ||
37 | + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | ||
38 | + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | ||
39 | + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | ||
40 | + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | ||
41 | + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | ||
42 | + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | ||
43 | + SOFTWARE. | ||
44 | + </span> | ||
45 | + </div> | ||
46 | + </div> | ||
47 | + </div> | ||
48 | + </body> | ||
49 | +</html> |
views/nav.ejs
0 → 100644
1 | +<style> | ||
2 | +.nav-item{ | ||
3 | + font-size: 18pt; | ||
4 | +} | ||
5 | +.my-auto{ | ||
6 | + font-weight: bold; | ||
7 | +} | ||
8 | + | ||
9 | +</style> | ||
10 | +<nav class="navbar navbar-light navbar-expand-md bg-light justify-content-md-center justify-content-start"> | ||
11 | + <a class="navbar-brand d-md-none d-inline" href="">Home</a> | ||
12 | + <button class="navbar-toggler ml-1" type="button" data-toggle="collapse" data-target="#collapsingNavbar2"> | ||
13 | + <span class="navbar-toggler-icon"></span> | ||
14 | + </button> | ||
15 | + <a class="nav-link" href="#_"><i class="fa fa-search mr-1"></i></a> | ||
16 | + <div class="navbar-collapse collapse justify-content-between align-items-center w-100" id="collapsingNavbar2"> | ||
17 | + <ul class="navbar-nav mx-auto text-md-center text-left"> | ||
18 | + <li class="nav-item"> | ||
19 | + <a class="nav-link" href="#">ReadMe</a> | ||
20 | + </li> | ||
21 | + <li class="nav-item"> | ||
22 | + <a class="nav-link" href="/license">License</a> | ||
23 | + </li> | ||
24 | + <li class="nav-item my-auto"> | ||
25 | + <a class="nav-link navbar-brand mx-0 d-none d-md-inline" href="/">Home</a> | ||
26 | + </li> | ||
27 | + <li class="nav-item"> | ||
28 | + <a class="nav-link" href="#">Team</a> | ||
29 | + </li> | ||
30 | + <li class="nav-item"> | ||
31 | + <a class="nav-link" href="/developer">Developer</a> | ||
32 | + </li> | ||
33 | + </ul> | ||
34 | + <ul class="nav navbar-nav flex-row justify-content-md-center justify-content-start flex-nowrap"> | ||
35 | + <li class="nav-item"><a class="nav-link" href=""><i class="fa fa-facebook mr-1"></i></a> </li> | ||
36 | + <li class="nav-item"><a class="nav-link" href=""><i class="fa fa-twitter"></i></a> </li> | ||
37 | + </ul> | ||
38 | + </div> | ||
39 | +</nav> |
-
Please register or login to post a comment