⚠️ WARNING
- This project does not reflect my code pattern for my own projects;
- I usually use Typescript, clean architecture, and SOLID principles;
- Get in touch for us to talk about more about that ;)
About • Features • Tech Stack • License
It's a simple lambda function responsible for resize every image uploaded in my S3 bucket
- Resize uploaded images in my bucket
Before you begin, you will need to have the following tools installed on your machine: Git, Node.js, Serverless, In addition, it is good to have an editor to work with the code like VSCode
# Clone this repository
$ git clone git@github.com:zEduardofaria/nodeless.git
# Access the project folder cmd/terminal
$ cd nodeless
# install the dependencies
$ yarn install
# Create an user in your AWS Account
# Add it's credentials in ~/.aws/credentials
# Add the profile created in credentials file in package.json "deploy" script.
# serverless deploy --verbose --aws-profile={profile-name}
# Go to serverless.yml and change eduardo-nodeless-bucket bucket name for the name you want to your own bucket
# bucket: {bucket-name}
# install the dependencies
$ yarn deploy
The following tools were used in the construction of the project:
Server (NodeJS)
See the file package.json
- Editor: Visual Studio Code
This project is under the license MIT.
Made with love by Eduardo Faria 👋🏽 Get in Touch!