โปรเจกต์ทำเว็บ เว็บที่เราทำคือเว็บเล่นเกมทายคำศัพท์ง่ายๆ
โปรเจกต์วิชา Introduction to CEDT
ทำ Web Application, Store และ Deploy ที่ AWS EC2
จะมีคำศัพท์ภาษาอังกฤษขึ้นมา และเราต้องทายคำแปลของคำศัพท์
in ubuntu
sudo apt update -y && sudo apt upgrade -y
we will use nvm to download nodejs (nvm: node version manager)
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | bash
we will use latest lts version (Note that “lts/hydrogen” is an alias for Node 18 LTS.)
nvm install lts/hydrogen
go into folder backend and install node modules
cd backend
npm install
do the same but in folder front end
cd frontend
npm install
next: set up mongodb and change the variable MONGO_URL in /backend/.env
next: set up EC2 instance and change the variable BACKEND_URL in /frontend/scripts/config.js
run this command in backend and frontend folder
npm start
we define this start script in package.json
npm start
is the same meaning as node server.js
IT SHOULD WORK
we use nodejs
- express
- cors
- mongoose
- dotenv
- express
- 6633026621 นายกิตติภพ ขันแก้ว Back-End-Man
- 6633164521 นายพัทธนันท์ ปราณีรัชต์เลิศ Presentation-Man
- 6633199521 นายมาร์คุส อลงกรณ์ ฌอง เวิรทซ์ EveryMan
- 6633254321 นายสยามรัฐ ศรีธวัชพงศ์ Report-Man
- 6633223921 นายวสภะ รุ่งฤทัยวัฒน์ Front-End-Man