# Module 1: Creating an App from a Spreadsheet
In this module, you will learn how to create an APEX App on top of data imported from an excel spreadsheet. To simplify the lab, you will use sample data that's built into APEX. However, the sequence will be the same when uploading your own data.
### **Part 1**: Loading project and tasks data  
 
1.  From your APEX workspace home page, click **App Builder**.
2.  Click **Create a New App**.
    ![](images/1/create-a-new-app.png)
3.  Click **From a File**.
    ![](images/1/from-a-file.png)
    When creating an application from a file, APEX allows you to upload CSV, XLSX, XML, or JSON files and then build apps based on their data. Alternatively, you can also copy and paste CSV data or load sample data.
4.  Within the Load Data wizard, click the **Copy and Paste** option at the top. Select **Project and Tasks** from the sample data set list and then click **Next**.
    ![](images/1/copy-paste-projects-tasks.png)
5.  Review the parsed data. Set Table Name to **DEMO_PROJECT** and click **Load Data**. Note that the Error Table Name defaults to the Table Name with a postfix of \_ERR$.
    ![](images/1/new-table-name.png)
    
    After clicking **Load Data** you will see a spinner until the wizard finished loading. Continue to Part 2 at that point.
### **Part 2**: Creating and running an application 
The Data Load wizard has created a new table and populated that table with the records from the sample data. Now you can create an app based on this new table.
1.  Verify that 73 rows have been loaded into the **DEMO_PROJECT** table, then click **Create Application**.
    ![](images/1/continue-to-create-application-wizard.png)
2.  Set Name to **App from a Spreadsheet**, click **Check All** for Features, and then click **Create Application**.
    ![](images/1/name-for-application.png)
    ![](images/1/create-application.png)
    When the wizard finishes creating the application, you will be redirected to the application's home page in the App Builder.
### **Part 3**: Exploring the new app
1.  Click **Run Application**. This will open the runtime application in a new browser tab, allowing you to see how end users will view the app.
    ![](images/1/run-application.png)
2.  Enter your user credentials and click **Sign In**.
3.  Explore the application a little. Click **Project** (in the home menu or the navigation menu) to view the sample data in a "report" page, then click the edit icon for a record to display the details in an editable "form" page. Next, navigate to the **Dashboard** page and review the charts displayed there. Finally, review the options available under **Administration**.
    ![](images/1/new-app.png)
## Summary
This completes Module 1. You now know how to create an application from a file by either uploading or loading sample data for training purposes. [Click here to navigate to Module 2](2-using-the-runtime-environment-improving-the-report-and-form.md)