Getting started
Starting a new project is simple and fast.
If you have no active projects or after clicking the new project menu option, a modal window like the one below will be presented.
Enter a name for the project and optionally include authentication and authorization capabilities.
You may select a template and the Laravel™ version you want to use for the new project and its base url.
Depending on the template you choose you may find some database tables already defined by default.
You may edit their names, types and optionally add authentication, soft deletion, notifiable and authorization capabilities to the corresponding models.
If you don't want a certain table to be created for your new project, you may delete it by clicking the delete button ()
To add more tables and models, click the add button () and complete the newly appeared row.
Also depending on the selected template you may find some predefined routes.
For each route toy may select the desired verb, name, group and endpoint url.
If the route is of type GET, you may choose or create a screen to return as a response and optionally to import the screen from an image, an url or an HTML file.
If the route verb is one of POST, PUT or DELETE, you may instead choose to which GET route to redirect the response.
Remember that, unlike database tables, at least one route has to be defined before creating the new project.
Uploading files...
Creating project...
Preparing project...
After the project is created on the top of the platform's UI a navigation bar will be visible.
Clicking on the first navigation menu, the project's name, will show the project's actions menu.
In case you have multiple active projects, you can jump to another project by selecting it from the projects list.
After filling the publishing settings, you may commit or publish (push) your project's code.
You may also download the project's code to your local machine.
Finally, by clicking the new button () you can create a new project.
The second navigation menu allows you to manipulate the current environment.
You may view and edit the environment variables, rename the current environment and, if more than one environment is available, delete the current environment.
If more than one environment are available, you may switch environment by selecting it from the environments list.
To add an environment simply click on the add environment () menu option and insert the name for the new environment.
The last menu item allows you to navigate through the project's sections.
Each section is further described in the documentation
You are now all set to start developing your project!
Download the code run composer install for the new project and than give Hatthi Connect a try, to experience the most out of Hatthi's potential.