==================================================
- Vue
- Express
- Nodemon
- Webpack
- Npm
- Google Map API
- Weather
- Install dependencies
npm install
or yarn
- Run the application
npm run dev
or yarn dev
- Build All project
npm run build
or yarn run build
Or you can build front-end or back-end only
npm run build:client
or yarn build:client
npm run build:server
or yarn build:server
- Run the code you have built
npm run run
or yarn run
## 1. Mô tả vắn thiết định hướng thiết kế:
Website được thiết kế dựa trên mục đích của nó: là nơi mà người khác có thể vào và xem thông tin thời tiết.
Do đó, ứng dụng phải đảm bảo tính dễ sử dụng, tối ưu giao diện và tốc độ để người dùng sẽ muốn quay lại vào ngày tiếp theo.
Do đó, dựa trên những ý tưởng và dự định ban đầu đó, website sẽ bao gồm:
+ Một bản đồ chiếm gần phân nửa không gian trên website, bản đồ này sẽ là nơi người dùng cho ứng dụng biết vị trí của họ là ở đâu.
+ Một khoảng lớn để hiển thị thông tin thời tiết tại vị trí hiện tại.
+ Khung tìm kiếm, header và các thành phần khác.
## 2. Định vị đối tượng người dùng cho website:
Đối tượng người dùng của website sẽ là bất cứ người nào đang quan tâm tới vấn đề thời tiết hay nói cách khác, đó có thể là bất kì ai đang tiếp xúc với internet.
Trong trường hợp đó, ứng dụng phải đảm bảo tính dễ đọc, đơn giản, để phù hợp với mọi độ tuổi. Hẳn 1 người lớn sẽ không thích vào xem thời tiết ở một trang web quá màu mè bắt mắt.