Website URL : https://between.website/
- Email: lola@gmail.com
- Password: lola
- Users can upload one image as prifile photo.
- Users can edit information and choose there own MBTI type.
- Users will only meet each person one time.
- Click the arrow button to switch the person.
- Click LIKE to wait for match success.
- Users can chat with friends when there is a match success.
- Support signup locally and Google OAuth 2.0.
- Use Json Web Token to achieve authentication.
- Store user profile image in AWS S3 and use Cloud Front as CDN.
- Use AWS RDS as Database and set index to optimize query.
- Random same MBTI type person to user as first priority.
- Use Socket IO for real-time chat.
- Use AWS ElastiCache to improve loading speed for user's friend list and chatting history.
- Convert domain name to IP with AWS Route 53.
- Use Nginx to redirect HTTP to HTTPS.
- Support mobile devises.
- Docker
- Node.js/Express.js
- MySQL
- EC2
- S3, CloudFront
- RDS
- ElastiCache
- Route 53
- HTTP & HTTPS
- Domain Name System
- NGINX
- SSL
- Git/GitHub
- passport
- bcrypt
- multer
- MVC
- HTML
- CSS
- JavaScript
- AJAX
- Hsin-I Chang
- Email: nancy65018@gmail.com