Skip to content

TWcamel/taipei-day-trip-website

 
 

Repository files navigation

APP screen shot

How to start

Depandancies

Enjoy!

make sure you have modify .env.example, server/config.example/, server/client/config files and just make start then you can start to develop your Taipei day trip app!

$ git clone https://github.com/TWcamel/taipei-day-trip-website.git
$ cd taipei-day-trip-website
$ cp .env.example .env #change docker variables for your app
$ cp -r server/config.example server/config #change mysql variables for your app
$ cp -r server/client/config.example server/client/config #change TapPay API variables for your app
$ make start

ER Model

picture 1

TODO

Functionalities

  • Image distribute to CDN (EC2 with RDS)
  • docker to taipei time zone

User

  • user's order history

Orders

  • verify client's orders

Booking

  • shopping cart
  • booking history
  • check number of goods in the store house before place an order -> no store house needed

Follow-up implementation

  • re-design user login for better security (JWT+cookie)
  • recommendation algo for trending attractions
  • cache for better UX
  • Unit test
  • CI\CD workflow using git action

Reference

TapPay API

Useful links

About

Taipei day trip, you can find and plan a day trip for attractions where you love to

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 49.0%
  • Python 29.9%
  • CSS 16.4%
  • HTML 4.5%
  • Other 0.2%