Skip to content

Yjaywang/Taipei_Day_Trip

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Taipei_Day_Trip

Together have fun in Taipei

Taipei_Day_Trip is a website that provides the attractions in Taipei. It offers visitors the convenience of planning their own trip by this website and selecting the attractions that they want to visit. It also provides users with the option to book a local guide to accompany them during their trip, which can greatly enhance the experience. With its user-friendly interface and wide range of attractions and services, Taipei Day Trip is an excellent resource for anyone planning a visit to Taipei.

This is my first project in WeHelp Bootcamp, you can try it using below url and account.

Catelog

Features

  • Pure HTML, CSS, JavaScript (no Boostrap, JQuery, etc...)

  • Infinite Scroll

  • Search

  • Carousel

  • Booking

  • Member System

  • Payment System (TapPay)

    • Payment

    • Refund

System Architecture

Cloud Services

  • AWS EC2: as backend host machine
  • AWS S3: store avatars

Backend Technique

Key Points

  • MVC pattern
  • JWT authentication
  • Third normal form database

Environment

  • Python Flask

Database

  • MySQL

Database Schema

  • Third normal form (3NF)

Networking

  • HTTP

Test

  • Pytest

Frontend Technique

  • HTML
  • CSS
  • JavaScript
  • RWD

Version Control

  • Git/GitHub

API Doc

Figma Doc

Contact