Get Started with Amplication
Hello and welcome to Amplication's developer documentation.
Amplication is an open-source backend development tool. It accelerates the development of Node.js applications by auto-generating production-ready backends.
Streamline your development process and increase productivity so you can focus on what matters most: creating awesome applications.
Create your first service with Amplication. Set up a new service in less than 1 minute with our onboarding wizard.
Key Features of Amplication
All generated Node.js applications include the following features:
- Fully-functional REST and GraphQL APIs for all your data models.
- Authentication & Authorization
- React Admin UI
- Smart Git Sync
- Code Generation
- Deploy & Publish
In addition, developers can utilize their skills to customize the generated application afterwards.
Other Ways to Get Started
1. Step-by-Step Tutorials
Our step-by-step tutorials show you how to build real-world applications with Amplication. These tutorials guide you through various aspects of Amplication's features and functionality.
Check out our Tutorials page for a collection of guides.
2. Explore Our Sample Apps
If you prefer to jump directly into the code, we have sample apps generated by Amplication available on GitHub. You can use this repository as the starting point for your own projects or to understand Amplication's capabilities better.
Join the Amplication Community
Join Amplication's vibrant community on Discord to collaborate with fellow developers, ask questions, and share your experiences.