An open API service indexing awesome lists of open source software.

https://github.com/smithg09/serverless-node-api

AWS Serverless Nodejs API , TypeScript And MongoDB.
https://github.com/smithg09/serverless-node-api

Last synced: 2 months ago
JSON representation

AWS Serverless Nodejs API , TypeScript And MongoDB.

Awesome Lists containing this project

README

        





AWS_LAMBDA_NODE

Serverless AWS Node API with TypeScript And MongoDB



This is a REST API for AWS Lambda using Serverless framwork developed using Nodejs, TypeScript and MongoDB.




🐞 Bug Report   
📢 Feature Request





LICENSE


contributions welcome


Open Source

## Start Server Locally

* ```npm install``` to install all dependencies.
* Execute ```npm run local``` to start serverless offline.

```bash
serverless invoke local --function find
```

## Deploy To AWS

```
$ npm run deploy
```

## How to Test

Open Postman and send a HTTP request directly to the endpoint.

```
curl https://xxxxxxxxx.execute-api.us-east-1.amazonaws.com/dev/users
```

## Developer
| [![image](https://avatars3.githubusercontent.com/u/41014321?s=128&v=4)](https://smithgajjar.tech) |
|:-:|
| [![LinkedIn](https://icons.iconarchive.com/icons/danleech/simple/32/linkedin-icon.png)](https://www.linkedin.com/in/smith-gajjar-5a27716b/) [![Portfolio](https://icons.iconarchive.com/icons/dtafalonso/android-lollipop/32/Browser-icon.png)](https://smithgajjar.tech) |

## Contributing

Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are **greatly appreciated**.

1. Fork the Project
2. Create your Feature Branch (`git checkout -b feature/AmazingFeature`)
3. Commit your Changes (`git commit -m 'Add some AmazingFeature'`)
4. Push to the Branch (`git push origin feature/AmazingFeature`)
5. Open a Pull Request

## License

Distributed under the MIT License. See `LICENSE` for more information.