Skip to content

App store app built with Flutter, Docker, Kong API Gateway, Python/Flask, MongoDB

Notifications You must be signed in to change notification settings

CollinKite/OtterStore

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OtterStore

Otterstore is an app store web app project that focuses on building apps into microservices with Docker.

image

Installation

Clone the repo

Start All the containers with the scaled APIs

docker-compose up --scale checkout-api=3 --scale store-api=3 -d

Usage

Once everything is running you can access the app at localhost

If you try to check out make sure to use a valid card number that passes Luhn's algorithm

Dummy Card #: 4417-1234-5678-9113

expirations should be formatted as "MM/YYYY" Home Light Home Dark Cart Dark

Checkout Checkout Sucess

Warning

If you run into an error with the checkout/store api's not starting, you have this terrible thing on your computer called Windows.

Windows will set the end of line sequence on the bash scripts to CLRF which linux doesn't support, you'll need to change this back to LF on each bash script.

image

About

App store app built with Flutter, Docker, Kong API Gateway, Python/Flask, MongoDB

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published