# Creating a new project from existing source code

To create a new Flutter project containing existing Flutter source code files:

1. In the IDE, click **Create New Project** from the **Welcome** window or **File > New > Project** from the main IDE window.

   &#x20;**Important:** Do *not* use the **New > Project from existing sources** option for Flutter projects.
2. Select **Flutter** in the menu, and click **Next**.
3. Under **Project location** enter, or browse to, the directory holding existing Flutter source code files (from the Zip file you downloaded from CodeCanyon).
4. Click **Finish**.
5. The project will be loaded in Android Studio, you will see some alert messages.
6. &#x20;From the terminal: Run `flutter pub get`. to load all dependencies in project.
7. Your code now is loaded into Android Studio, you can Edit, Browse, Change, and Use any source code file in the project.
8. You should to have a good knowledge developing in Flutter to use these widgets and integrate kits inside your app, full reference of Flutter can be found here <https://flutter.dev/docs> &#x20;


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://uflutter.gitbook.io/uflutter-ui-kit/creating-a-new-project-from-existing-source-code.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
