Installation Of Authnull Microservices
To install Authnull Microservices repository in your system, you can follow these general steps:
-
Install the framework — You can install the framework by following the instructions provided in their respective documentation. Link:
https://goa.design/implement/implementing/ -
Create a project — Once the framework is installed, create a new project using the command-line interface (CLI) or integrated development environment (IDE) provided by the framework. You can also use any existing project as a starting point.
-
Define the microservices — Identify the different components of your application that can be broken down into smaller, more manageable microservices. Define the interface for each microservice.
-
Implement the microservices — Write the code for each microservice, including the APIs for communication between the different microservices.
-
Test the microservices — To facilitate testing of each microservice, there are unit tests for each component. These unit tests can be automatically triggered and executed during the continuous integration (CI) process. The unit tests can be stored in a dedicated folder such as
/testwithin the Git repository. -
Deploy the microservices — Deploy each microservice to a separate container or virtual machine.
-
Monitor the microservices — Monitor the performance of each microservice and the overall system. Use metrics and logs to identify issues and improve the system.
These are the general steps to install a microservices repository for backend APIs.
Authnull Web Application Installation Instructions
Instructions for installing the application
Run npm install in your terminal/command prompt.
Instructions to run the Application on development mode
-
To launch the application in development mode, run
npm run startin your terminal/command prompt. -
Once the application is running, access it in your browser by visiting
http://127.0.0.1:5173/login.
Instructions to run the Application on production mode
-
Create a production build of the application using
npm run build:productioncommand. -
Clone the svelte-server repository and run
npm installto install it. -
Copy the
distfolder from svelte-app root directory to the root directory of svelte-server. -
Run
npm startfrom svelte-server directory using a terminal. -
Once the svelte-server starts, access it in your browser by visiting
http://127.0.0.1:3000.
Tech used in the application
The application is built using a combination of technologies:
-
Svelte is used as the primary JavaScript framework to develop the user interface.
-
Carbon Black serves as the design library for consistent and streamlined UI design.
-
Vite is the chosen build tool for compiling and packaging the code for deployment.