Skip to content

kirollosatef/deploy-fullstack-aws-circleci

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hosting a Full-Stack Application

  • Applications that are built on top of a full stack called Udagram Link

  • documentation: here

about the Hosting (AWS)

This Udagram application was provided by Udacity.

AWS services

  • S3 (deploy Udagram application frontend)
  • RDS (Database)
  • Elastic Beanstalk (deploy Udagram application frontend)

CircleCI

  • CircleCI

Requirements

.env file

  AWS_ACCESS_KEY_ID=...
  AWS_DEFAULT_REGION=...
  AWS_SECRET_ACCESS_KEY=...
  URL=...
  POSTGRES_DB=...
  POSTGRES_HOST=...
  POSTGRES_PASSWORD=...
  POSTGRES_USERNAME=...
  PORT=...
  JWT_SECRET=...

install dependencies

  npm run frontend:install
  npm run api:install

build

  npm run frontend:build
  npm run api:build

start

  npm run frontend:start
  npm run api:start

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published