Skip to content

A full stack Clojure app running on AWS Lambda, API Gateway and S3

Notifications You must be signed in to change notification settings

manish-2014/clojure-serverless-demo

 
 

Repository files navigation

clojure-serverless-demo

A full-stack clojure application deployed to API Gateway, AWS Lambda, S3 and Dynamodb

WARNING: This application was built as a proof-of-concept and as such the code should not be considered production ready.

Installation

In order to deploy this application you will need to install the Serverless Framework using npm

# Install serverless framework

npm install -g serverless

# Install serverless S3 plugin

npm install --save serverless-finch

# Setup AWS Credentials

aws configure

Tests

lein test

Deployment

Front-end application:

lein clean
lein cljsbuild once min
serverless client deploy -s dev

Back-end application:

lein clean
lein uberjar
serverless deploy -s dev

Other Libraries

About

A full stack Clojure app running on AWS Lambda, API Gateway and S3

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Clojure 96.7%
  • HTML 2.5%
  • Shell 0.8%