Coder Social home page Coder Social logo

beckyhung37 / yo-taiwan Goto Github PK

View Code? Open in Web Editor NEW

This project forked from mshmwr/yo-taiwan

0.0 0.0 0.0 15.12 MB

A Taiwan tourism website with bus and bicycle information

Home Page: https://mshmwr.github.io/yo-taiwan/

HTML 2.13% CSS 2.35% JavaScript 57.56% SCSS 37.96%

yo-taiwan's Introduction

Yo-Taiwan | Demo

Yo-Taiwan is a Taiwan travel website, providing information on food and attractions in Taiwan and Taiwan Tourist Shuttle Routes. YoTaiwan also provides a classification for current hot themes of sopts, so that lovers of outdoor activities such as diving and camping can find the target attractions more quickly.

YoTaiwan為台灣觀光旅遊網站,提供全台各縣市美食與景點資訊及台灣好行公車路線查詢。另外,網站針對時下流行旅遊主題,提供「主題旅遊」景點分類,讓潛水、露營等戶外活動愛好者可以更快速找到目標景點。在Yo-Taiwan,我們使用 React 串接 MOTC 以及 **氣象局 API,實作台灣旅遊景點以及對應天氣功能。

Front-end development: Yi-Chen Lee / Elsa Lan / Shan Chi Hung

Design: Shan Chi Hung

Event: The F2E group project.

Skills Structure

Front-end development

Script: JavaScript ES6

Style: CSS / SCSS / CSS module

API: Axios

React: JSX / React Router / React Hooks / React Context / React Leaflet

Development Tool

create-react-app / babel / react-app-rewired / NPM

ESLint/Prettier / Git/GitHub

Data Source

MOTC API

Central Weather Bureau Opendata API

Component Planning

Features

1.Tourist Attractions and Food in Taiwan

We use the Ministry of Transport's "Public Transport Data Exchange Platform (PTX)" to connect to the tourist information API, and provide users with inquiries according to the categories of tourist attractions, themed itineraries and special food.

全台特色景點與美食: 使用交通部「公共運輸整合資訊流通服務平臺(PTX)」串接觀光資訊api,並依照觀光景點、主題旅遊和特色美食的類別供使用者查詢

tourist attractions

2.Keyword Search

We use regex to filter the area code of attractions addresses.

關鍵字搜尋: 使用regex過濾部分地址的鄉鎮市區前會寫的區碼。

keyword search

3.Themed Itineraries:

We provide a classification for current hot themes of sopts, so that lovers of outdoor activities such as diving and camping can find the target attractions more quickly.

熱門主題旅遊分類: 針對時下流行旅遊主題,提供「主題旅遊」景點分類,讓潛水、露營等戶外活動愛好者可以更快速找到目標景點。

themed

4.Central Weather Bureau Nowcast:

We connect with the Central Weather Bureau nowcast API, display the real-time weather of attractions and food.

**氣象局即時天氣: 串接**氣象局即時天氣api,根據縣市查照對應天氣及顯示天氣圖案。

weather

5.Taiwan Tourist Shuttle Routes

We use the Ministry of Transport's "Public Transport Data Exchange Platform (PTX)" to connect to the Taiwan Tourist Shuttle Routes API. You can choose different routes according to the cities in Taiwan.

台灣好行公車路線地圖: 使用交通部「公共運輸整合資訊流通服務平臺(PTX)」串接台灣好行交通資訊api,可依地區選擇不同交通路線,並以地圖呈現空間分佈。

map

6.Responsive Web Design

Responsive design for mobile, tablet and computer screen sizes.

響應式設計: 採用響應式設計,包含手機、平板及電腦螢幕大小。

rwd

yo-taiwan's People

Contributors

mshmwr avatar beckyhung37 avatar elsalan2700 avatar elsalan avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.