# How to Manage Projects and Services?

On the **Projects** page of ACC, users have the flexibility to create projects for multiple brands. Each project is designed to focus on services and applications, and the test environment of a brand is handled as a distinct and separate project. This approach allows for efficient organization and management of various brand-related tasks and applications within their dedicated environments.

## <mark style="color:red;">Creating Project</mark>

{% stepper %}
{% step %}
Log in to the platform and navigate to the **Projects**. A comprehensive list of all projects created in the partner's account is displayed on this screen. From this list, users can easily search for specific projects.

<figure><img src="https://3333414532-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIbwGN7KwvYi0iLbjtnXz%2Fuploads%2F3qsnKiBpADtVmhZoMH05%2Fimage1-1b7d5aed493a1b9a3ebbb323cf4b718a.png?alt=media&#x26;token=25760b77-62e1-458e-ac00-bdd31eeb0eb5" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
To create a new project, click on the **+New Project** button in the upper right corner of the screen.

<figure><img src="https://3333414532-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIbwGN7KwvYi0iLbjtnXz%2Fuploads%2FJqfqrJg7h21wWngs8qGB%2Fimage2-d6605914b173306050f8de42a036e52b.png?alt=media&#x26;token=4250b98e-2f0c-4fb3-a19f-9aadd5f5cc58" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
To set up a new project for a brand, an authorized user should follow the steps for adding projects.

Initially, fill in the related fields on the project details page:

* **Project Name:** Provide a descriptive name, such as the brand name.
* **Slug:** This unique value defines the project and should be specific to each project. It is used for communication between services, for example, a project-specific slug information is used to create a Sentry account.

After completing the required information, click on the **Apply** button. This action will redirect users to the plan selection screen for the specified project, where they can proceed with further customization and setup.

<figure><img src="https://3333414532-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIbwGN7KwvYi0iLbjtnXz%2Fuploads%2FFBANcqoODoyubBrne5J6%2Fimage3-750b767def6dde449e06563b1f1e5d94.png?alt=media&#x26;token=1a267b7c-1685-47e2-bdc5-63af6f66d6bb" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
The partner can easily select the plan that aligns with their business contract. Dynamically generated invoice amounts for each plan are presented to the partner, facilitating transparent pricing. Additionally, the products included in each plan are clearly displayed, empowering the partner to make informed decisions about their preferred plan.

<figure><img src="https://3333414532-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIbwGN7KwvYi0iLbjtnXz%2Fuploads%2FopBdYx6hU4t0kBTIIaQ8%2Fimage4-989f2d5c212eab329efbbe52e4415adb.png?alt=media&#x26;token=43fb5a1b-5458-480d-9965-f1015faffb7f" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
The partner can easily select the plan that aligns with their business contract. Dynamically generated invoice amounts for each plan are presented to the partner, facilitating transparent pricing. Additionally, the products included in each plan are clearly displayed, empowering the partner to make informed decisions about their preferred plan.

Upon the completion of the setup, the license agreement is signed, concluding the project setup process.

<figure><img src="https://3333414532-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIbwGN7KwvYi0iLbjtnXz%2Fuploads%2FSXZf4KJUtwNQ9LkIeCZb%2Fimage5-0f22771dceb048dc9c616dcf11f8fdc1.png?alt=media&#x26;token=6d33b04f-a991-40fc-9a15-a01052649e77" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
To access the detail page of the created project, users can do so conveniently either from the welcome page or by locating the project in the left-side menu's project list and clicking on it. As mentioned on the welcome page, Omnitron installations will automatically commence immediately after the project is created.

<figure><img src="https://3333414532-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIbwGN7KwvYi0iLbjtnXz%2Fuploads%2FT6z3Kbq00JLGhrVzUVES%2Fimage7-ad98400a8934b5cf97b119eef0e96e8d.png?alt=media&#x26;token=cf54188a-cb82-4e37-9efd-45f8d625a46d" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
To access the detail page of the created project, users can do so conveniently either from the welcome page or by locating the project in the left-side menu's project list and clicking on it. As mentioned on the welcome page, Omnitron installations will automatically commence immediately after the project is created.

<figure><img src="https://3333414532-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIbwGN7KwvYi0iLbjtnXz%2Fuploads%2F0QXZSSwkZGqrTbA36nY9%2Fimage8-2a8889ea145516d782f159ee662e05e8.png?alt=media&#x26;token=84ffc2a8-0ed5-4998-8448-a3e292e44600" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
After the Omnitron installations are complete, the setup status of the deployments will be seen as **Deployed**. At this point, new services and applications can be added to the project.

<figure><img src="https://3333414532-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIbwGN7KwvYi0iLbjtnXz%2Fuploads%2Ff6YLHDmgxNtTHBmibLX0%2Fimage9-42e3f5393fe64ab71d11417ad47d85b5.png?alt=media&#x26;token=c14c0154-1ed4-4311-b51e-2a9d8f956817" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Omnitron credentials will be sent to the email address of the user who created the project.​
{% endhint %}
{% endstep %}
{% endstepper %}

## <mark style="color:red;">Adding Service</mark>

{% stepper %}
{% step %}
To add new services available in the Akinon ecosystem to their project, click on the **+ New Service** button on the project detail page.

<figure><img src="https://3333414532-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIbwGN7KwvYi0iLbjtnXz%2Fuploads%2FSOvOZz2OPnqjTsMKGHz3%2Fimage10-eeb0c2e105d5c4160beb21d0599816c2.png?alt=media&#x26;token=89ba82d8-8d66-457c-aa0b-1c49b723100e" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Instore, Live Commerce, OMS, and Commerce services can be automatically added to the project according to the application dependencies. For example, after the Omnitron installations, users can directly add Commerce, OMS, or Live Commerce to their project, but they will be prompted to choose a connected service to add Instore.

<figure><img src="https://3333414532-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIbwGN7KwvYi0iLbjtnXz%2Fuploads%2FcGRBgLXauDvEaCRsRsuI%2Fimage11-cc6a5ccd49cfcb64ce39c25cab05bfdf.png?alt=media&#x26;token=c98deb04-7c5f-4d76-b22f-005db6f01469" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Initiate the deployment of Commerce by clicking the **Yes, Proceed** button. Next, add Instore to the project by entering a name and slug for the backend service, then select the previously added Commerce as the connected service.

<figure><img src="https://3333414532-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIbwGN7KwvYi0iLbjtnXz%2Fuploads%2FJJhL8VwJbfCZEZ1KNPRW%2Fimage12-2ee261c8f9e1e1edf75197e81fc94de0.png?alt=media&#x26;token=b674ff77-2692-45a5-964a-f0b60084e7ba" alt=""><figcaption></figcaption></figure>

<figure><img src="https://3333414532-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIbwGN7KwvYi0iLbjtnXz%2Fuploads%2FCWd0rhJBLDawY3zAkAOJ%2Fimage13-c5a210c79f176ae921869d3b6239f54b.png?alt=media&#x26;token=1f925319-630d-45a1-b0b8-db6581eff4ae" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
To begin the deployment of the Instore backend, click on the **Apply** button. Once the backend deployment is initiated, the Instore frontend will automatically start deploying.

<figure><img src="https://3333414532-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIbwGN7KwvYi0iLbjtnXz%2Fuploads%2F160O02ySpL96FMAayPGC%2Fimage14-1d12983773e026f8ceb2a4cd226a0287.png?alt=media&#x26;token=9c02b30f-c55a-45a4-805a-5cabf8fb8520" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Clicking on a service name allows users to access detailed information such as URL, version, connected service, and more. Additionally, users have the option to customize the service name by clicking on the edit icon.

<figure><img src="https://3333414532-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIbwGN7KwvYi0iLbjtnXz%2Fuploads%2Fd63nZCwOA1bQwSuaNfnU%2Fimage15-e9b1d63bae9f5124a8cc3df2b0fbf769.png?alt=media&#x26;token=0bb921a8-498f-4dd4-844d-1be8cc8eb8fa" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Users can conveniently access the logs of the services in their project by clicking on the icon located in the **Logs** column.

<figure><img src="https://3333414532-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIbwGN7KwvYi0iLbjtnXz%2Fuploads%2FlcGZ3YFYqJYt554DJNAr%2Fimage16-e03cd4ab59c3e2140f7b2f82c1db6065.png?alt=media&#x26;token=d3cb0941-95b2-4ebb-918e-bb6bf396b49a" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
By clicking on the **View Real Time Logs** button, users can access real-time logs, providing up-to-date information on the ongoing processes. Moreover, users have the option to copy and download selected log types.

<figure><img src="https://3333414532-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIbwGN7KwvYi0iLbjtnXz%2Fuploads%2FcTAs81cDgpMKQqW0xEff%2Fimage17-5bf00f3ba51e4472d4bd8be95a564ea5.png?alt=media&#x26;token=6148bec8-1144-433c-8c58-88fb7c6410f9" alt=""><figcaption></figcaption></figure>

<figure><img src="https://3333414532-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIbwGN7KwvYi0iLbjtnXz%2Fuploads%2FOZD5Flaojsw2kxvGCoDa%2Fimage18-239cf0997bedd7be56ff98fe5a170332.png?alt=media&#x26;token=81954794-8f29-4223-aa68-237260504450" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Users can easily obtain logs based on log types and for a specified date range from the **Application Log** field. The platform provides the convenience of sending the email download link of the logs directly to the user's email address.

<figure><img src="https://3333414532-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIbwGN7KwvYi0iLbjtnXz%2Fuploads%2FT5jSfjXD0UgEQPQXqM64%2Fimage19-2ffb663fea3e192768638852d49e848e.png?alt=media&#x26;token=03375cd5-3bfe-4640-b99a-c6a4b14e77c6" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
The **Applications** table in the project detail offers an overview of various applications, including Project Zero, extensions, and more. Users can view deployment statuses, application details, and logs, similar to the information provided for services. To add an application created in ACC to projects, follow the tutorial titled Tutorials>Add Application via App Store.
{% endhint %}

<figure><img src="https://3333414532-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIbwGN7KwvYi0iLbjtnXz%2Fuploads%2FfPyr3KJAJNMUSVcTzONb%2Fimage20-93cb0bc72eb21877ffe66271cd19c01f.png?alt=media&#x26;token=2067c88d-6ba2-40ef-9561-79fe6cec58f0" alt=""><figcaption></figcaption></figure>
{% endstep %}
{% endstepper %}
