Amplication Client is the front end of the platform that provides the beautiful UI to build your next low-code application. The client is built with React, Apollo client, Primer components, React Material Web Components, Formik, and many more.
This project was bootstrapped with Create React App.
If you need help or have a question, go to our Discord channel, we are here to help.
Amplication is using a mono-repo with multiple packages. To initialize all the packages on a local development environment, follow the Getting Started With Local Development section to do that in a few quick steps.
Targets can be run using Nx Workspaces. You can read more about targets in the Nx Documentation.
You can find a full list of targets in the project.json file.
Runs the app in development mode.
Open http://localhost:3001 to view it in the browser.
The page will reload if you make edits.
You will also see any lint errors in the console.
npx nx serve amplication-client
Executes tests.
npx nx test amplication-client
Performs a linting check using ESLint.
npx nx lint amplication-client
Builds the app. The distributable is expored to the dist
folder in the repository's root folder.
npx nx build amplication-client
To build the app for production pass the optional --production
parameter
npx nx build amplication-client --production
To learn React, check out the React documentation.