Skip to content

Latest commit

 

History

History
31 lines (28 loc) · 642 Bytes

README.md

File metadata and controls

31 lines (28 loc) · 642 Bytes

imigz

imigz is an image sharing and image hosting service

Details

Features

  • Create users and update their information
  • Github auth (Sign in/Sign up with github)
  • Upload Media (png, jpeg, gif)
  • Storing media in S3 and serving them via Cloudfront

Infrastructure

imigz infrastrucutre

Setup Dev enviroment

  npm install
  docker-compose up -d
  npm run migrate:latest

Run app

  npm run build
  npm run start
  # or
  npm run dev

Run tests

  # Make sure first that containers are up and latest migration is done
  npm run test