Skip to content

JoshuaBell9181/moogiematch

Repository files navigation

Getting Started with Moogie Match

moogiematches website

A simple movie matching app built with Node.js, React and deployed using Amazon Web Services, running in Docker containers in AWS Fargate.

Features:

  • No EC2 instances. One of the goals of this application architecture is that it is very hands off, nothing to manage or update.
  • Fully defined as infrastructure as code, using AWS CloudFormation to create all the application resources.
  • CI/CD Pipeline using AWS CodePipeline, so that you can just push to the Github and it will automatically deploy.
  • Automated Docker container builds using AWS CodeBuild You can view a running copy of this app, deployed on AWS at: moogiematches.com

Run it locally

To run the application on your local machine you need:

  • docker
  • docker-compose
  • make

Execute the following command:

make run

The application will be available at http://localhost:5000

If you make changes to the code, you can run:

make build

This updates the client application.

About

Swipe right or left to match on movies!

Resources

License

Stars

Watchers

Forks

Packages

No packages published