> For the complete documentation index, see [llms.txt](https://uflutter.gitbook.io/help/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://uflutter.gitbook.io/help/creating-a-new-project-from-existing-source-code.md).

# Creating a new project from existing source code

**Creating Flutter project from existing source code:**

* download the compressed file uFlutter.zip you purchased from CodeCanyon Envato Market and decompress it in your local disk.
* decompressed file includes the following folders :\
  1\. **Source\_Code** : *include the full project in dart files.*\
  2\. **Documentation** : *includes the PDF file explaining how to work with this project.*\
  3\. **Demo APK** : *Include APK file to test the app in your Android mobile.*

**How to Open and run Project**&#x20;

* Locate the file Source\_Code/uFlutter in your local disk
* There are a couple of approaches to do this in Android Studio.
* First, is the usual Drag and Drop the project files to Android Studio.
* But, the preferred and recommended approach is the one we'll go through.&#x20;
* Open Android Studio and if no projects were already opened you will be presented with a menu for opening projects or creating a new one. If not, click on File >> Open to be presented with the options.

![Menu presented after clicking Open](https://302856677-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MDMLeASU3aU0LVbqHh7%2F-MDPUzV0Ys1zGgx3W7M-%2F-MDPeBdCPZYDUHXBsbSY%2Fimage.png?alt=media\&token=018c0958-14ce-4ec2-8587-422349ded171)

* Click on Open an Existing Android Studio Project.
* Locate the project and Open.
* Once the project is open, you'll notice various errors. To get rid of all these errors, click on Get Dependencies which is shown above on Android Studio.&#x20;
* The universal method to solve such errors across all IDE, is to run the command: 'flutter pub get' in the terminal. This will fetch all the packages and dependencies.
* This shall solve most Dependency errors in your project and you're ready to start working on it.
