# Launch Checklist

When you're ready to upload your app to YouTrack and start using it, go through the steps below and make sure your app is ready for launch.

* The `manifest.json` file is stored at the root level of the app package.

* The setting schema for your app, if used, has been defined in the `settings.json` file.

* The source code for the widgets is in the `widgets` folder.

* The source code for custom HTTP handlers and other JavaScript-based modules is stored in separate files.

* The app code has been compiled and packaged as a ZIP file.

