Showing
7 changed files
with
21 additions
and
48 deletions
api.js
deleted
100644 → 0
1 | const express = require('express'); | 1 | const express = require('express'); |
2 | +const fs = require('fs'); | ||
2 | const path = require('path'); | 3 | const path = require('path'); |
3 | const app = express(); | 4 | const app = express(); |
4 | 5 | ||
... | @@ -7,14 +8,29 @@ app.set('port', process.env.PORT || 8000); | ... | @@ -7,14 +8,29 @@ app.set('port', process.env.PORT || 8000); |
7 | 8 | ||
8 | app.get('/', (req, res) => { | 9 | app.get('/', (req, res) => { |
9 | //res.send('Server is working'); | 10 | //res.send('Server is working'); |
10 | - res.sendFile(path.join(__dirname, '/main.html')); | 11 | + res.sendFile(path.join(__dirname, './public/html/main.html')); |
11 | console.log(app.get('port'), '번 포트 대기 중'); | 12 | console.log(app.get('port'), '번 포트 대기 중'); |
12 | }); | 13 | }); |
13 | - | ||
14 | app.get('/login', (req, res) => { | 14 | app.get('/login', (req, res) => { |
15 | - res.send('로그인 페이지 : 로그인 방법 구상 하고 html 및 사이트 가져오기'); | ||
16 | console.log('로그인 페이지 오픈 시도됨.'); | 15 | console.log('로그인 페이지 오픈 시도됨.'); |
16 | + fs.readFile('./public/html/login.html', function (err, data) { | ||
17 | + res.writeHead(200, { 'Content-Type': 'text/html' }); | ||
18 | + res.end(data); | ||
19 | + }) | ||
20 | +}) | ||
21 | + | ||
22 | +app.get('/logout', function (req, res) { | ||
23 | + res.send("Logout success"); | ||
24 | +}); | ||
25 | + | ||
26 | +app.post('/', function (req, res) { | ||
27 | + res.send("POST request"); | ||
17 | }); | 28 | }); |
29 | + | ||
30 | + | ||
18 | app.listen(app.get('port'), () => { | 31 | app.listen(app.get('port'), () => { |
19 | console.log(`Server is running at ${app.get('port')}`); | 32 | console.log(`Server is running at ${app.get('port')}`); |
20 | -}); | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
33 | +}); | ||
34 | + | ||
35 | +var contentsRouter = require('./contents/contents'); | ||
36 | +app.use('/contents', contentsRouter); | ... | ... |
index.js
deleted
100644 → 0
File mode changed
main.html
deleted
100644 → 0
1 | -<strong> Culture Gallery</strong> | ||
2 | - | ||
3 | -<h1> | ||
4 | - 수정 기록 | 수정 날짜 : 2020-12-02 | ||
5 | -</h1> | ||
6 | -<p> | ||
7 | - 웹사이트 node에 연결 -> 디자인 구상 필요 | ||
8 | - api database 구축 -> 카테고리별로 가공해서 받아오기 | ||
9 | -</p> | ||
10 | -<p> | ||
11 | - ================= 수정필요 : 간단한 계획서 ================= | ||
12 | - <br> | ||
13 | - 주제 : 공연전시정보 공공API를 이용한 전시회 웹 플랫폼 ( Culture Gallery (가제)) | ||
14 | - <br> | ||
15 | - 구현하고자 하는 기능은 아래와 같습니다. | ||
16 | - <br> | ||
17 | - 전국 대, 소규모 전시회의 관람 정보를 알려줌. | ||
18 | - 전시회 위치를 카카오맵 api로 받아 올 계획 | ||
19 | - <br> | ||
20 | - > 관심 장르 / 관심 장소에서 진행되는 전시회 구독 기능 | ||
21 | - <br> | ||
22 | - >>> 주기적인 e-mail or 카카오톡 등으로 client에게 알려줌 | ||
23 | - <br> | ||
24 | - >지방에서 진행되는 소규모 전시회나 공연에도 관심을 가질 수 있도록, | ||
25 | - <br> | ||
26 | - 주최측에서 게시 신청을 할 수 있는 페이지를 마련. | ||
27 | - <br> | ||
28 | - >>> 가성비 전시회 등을 찾아가서 구경하는 문화 형성 등.. | ||
29 | - <br> | ||
30 | - > 관심 가질만한 공연 정보를 추천해주는 기능 | ||
31 | - <br> | ||
32 | - >>> 과거의 관람 데이터 기반 , 위치 기반 | ||
33 | - <br> | ||
34 | - =================================================== | ||
35 | - | ||
36 | -</p> | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
show_data.json
deleted
100644 → 0
This diff could not be displayed because it is too large.
views.js
deleted
100644 → 0
File mode changed
-
Please register or login to post a comment