Skip to content

SOunit/book_link

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Book Link

register items, user search and chat with them!

Mobile view

book_link_mobile

Pc view

book_link_pc

Demo Page

http://booklink-env.eba-gkg6bpmv.ca-central-1.elasticbeanstalk.com/login

Skills

frontend

  • React.js
  • TypeScript

backend

  • Node.js
  • Express
  • GraphQL
  • PostgreSQL
  • Sequelize
  • Socket.IO

infra

  • Docker
  • Docker Compose
  • Docker Hub
  • Google Cloud Platform(for user login)
  • Travis CI
  • AWS(Elastic Beanstalk, for deploy docker app)
  • AWS(RDS, PostgreSQL)
  • AWS(S3, for save files from travis.ci)

Functions

auth page

  • login
  • logout
  • play around

home page

  • edit profile
  • edit items

edit item page

  • search items
  • add items
  • delete items
  • create items(not yet)

followings page

  • follow users
  • unfollow users

user page

  • show user infomation

chats page

  • show chat histories

chat page

  • real time chat with a user

search page

  • search items
  • register items to search users
  • search users
  • follow users

Infrastructure configuration diagram

book_link_infra

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published