This repository provides a starter template for creating applications using Vue.js and AWS Amplify, emphasizing easy setup for authentication, API, and database capabilities.
This template equips you with a foundational Vue application integrated with AWS Amplify, streamlined for scalability and performance. It is ideal for developers looking to jumpstart their project with pre-configured AWS services like Cognito, AppSync, and DynamoDB.
- Authentication: Setup with Amazon Cognito for secure user authentication.
- API: Ready-to-use GraphQL endpoint with AWS AppSync.
- Database: Real-time database powered by Amazon DynamoDB.
For detailed instructions on deploying your application, refer to the deployment section of our documentation.
Both frontend and backend should be running. Run 'backend sandbox'
npx ampx sandbox
Command above updates the amplify_outputs.json - TBC
amplify_outputs.json can also be downloaded from AWS Amplify as per quickstart instructions - this will connect to AWS resources.
Run frontend
npm run dev
See CONTRIBUTING for more information.
This library is licensed under the MIT-0 License. See the LICENSE file.