https://github.com/augustus281/server_bktravel
Server for managing travel company
https://github.com/augustus281/server_bktravel
docker expressjs logger mysql redis socket-io
Last synced: about 1 year ago
JSON representation
Server for managing travel company
- Host: GitHub
- URL: https://github.com/augustus281/server_bktravel
- Owner: augustus281
- Created: 2024-03-27T14:18:37.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-06-07T13:28:25.000Z (about 2 years ago)
- Last Synced: 2025-03-29T15:34:30.794Z (over 1 year ago)
- Topics: docker, expressjs, logger, mysql, redis, socket-io
- Language: JavaScript
- Homepage: https://server-bk-travel.vercel.app
- Size: 1.49 MB
- Stars: 5
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## BKTRAVEL
This is a project related to building and managing a tour booking system for a travel company
### FEATURES OF PROJECT
#### COMPLETE
- User: authentication and authorization
- Customer: register, login, logout, change password, forgot password, update/ get info, upload avatar, propose tour,
add tour to wishlist, add tour to cart, checkout, payment by vnpay
- Admin: CRUD tour, create schedule for tour
- Tour: search
- Voucher: CRUD, disactive for vouchers are expired
- Cart: Incre/ decre quantity, remove order_item from cart, ...
- Intergrate bot of discord for logging system
- Nested comment, delete comment
- Rating tour
- Chat realtime for group
- API weather
- Using Redis for caching database
- Notification
#### UPDATING....
- Chat app with system
- API google map
- Recommendation system
## TECHNOLOGY:
### BACKEND:
- NodeJS
- Database: MySQL, Redis
- Docker for CI