Skip to content

Framework for backend code powering the APIs for the GoalTender app, written in Java 8 and leveraging AWS Lambdas.

License

Notifications You must be signed in to change notification settings

fitzcairn/APIGatewayServerlessJavaExample

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

APIGatewayServerlessJavaExample

This is a simple framework for implementing a serverless RESTful API fronted by API Gateway and powered by AWS Lambda functions written in Java 8.

The sample implementation is an API backing GoalTender (a React Native app), using DynamoDb as a storage provider.

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

Unfortunately, you're on your own with regards to building your own production environment. Luckily, there are lots of guides out there; here is one I found particularly helpful.

Prerequisites

I suggest you do the following before cloning this project:

Building Locally

Running Tests

There is a reasonably full suite of tests for this repository; run them via IntelliJ or Maven.

Contributing

I rather like this CONTRIBUTING.md; let's follow that for any pull requests. Improvements always welcome--this codebase has a lot of room to get better.

Versioning

I use SemVer for versioning. For the versions available, see the tags on this repository.

Authors

License

This project is licensed under the MIT License - see the LICENSE.md file for details

About

Framework for backend code powering the APIs for the GoalTender app, written in Java 8 and leveraging AWS Lambdas.

Resources

License

Stars

Watchers

Forks

Packages

No packages published