This is a Nitric TypeScript project, but Nitric is a framework for rapid development of cloud-native and serverless applications in many languages.
Using Nitric you define your apps in terms of the resources they need, then write the code for serverless function based APIs, event subscribers and scheduled jobs.
Apps built with Nitric can be deployed to AWS, Azure or Google Cloud all from the same code base so you can focus on your products, not your cloud provider.
Nitric makes it easy to:
- Create smart serverless functions and APIs
- Build reliable distributed apps that use events and/or queues
- Securely store, retrieve and rotate secrets
- Read and write files from buckets
Nitric provides detailed and intuitive documentation and guides to help you get started quickly.
If you'd rather chat with the maintainers or community, come and join our Discord server, GitHub Discussions or find us on Twitter.
To run this project you'll need the Nitric CLI installed, then you can use the CLI commands to run, build or deploy the project.
You'll also want to make sure the project's required dependencies have been installed.
# install dependencies
npm install
# run locally
npm run dev