BĮIP Rūšys WEB
This repository contains the source code and documentation for the BĮIP Rūšys WEB, developed by the Aplinkos
Ministerija.
Table of Contents
About the Project
The BĮIP Rūšys WEB is designed to provide information and functionalities related to activities of endangered & invasive species located in Lithuania. It aims to support the management of endangered & invasive species.
This is a client application that utilizes
the BĮIP Rūšys API.
Key features of the WEB include:
- Providing data of found endangered & invasive species.
- Retrieving endangered & invasive species data such as locations & statuses
Getting Started
To get started with the BĮIP Rūšys WEB, follow the instructions below.
Installation
-
Clone the repository:
git clone https://github.com/AplinkosMinisterija/biip-rusys-web.git
-
Install the required dependencies:
cd biip-rusys-web yarn install
Usage
-
Set up the required environment variables. Copy the
.env.examplefile to.envand provide the necessary values for the variables. -
Start the WEB server:
yarn start
The WEB will be available at http://localhost:8080.
Deployment
Production
To deploy the application to the production environment, create a new GitHub release:
- Go to the repository's main page on GitHub.
- Click on the "Releases" tab.
- Click on the "Create a new release" button.
- Provide a version number, such as
1.2.3, and other relevant information. - Click on the "Publish release" button.
Staging
The main branch of the repository is automatically deployed to the staging environment. Any changes pushed to the main
branch will trigger a new deployment.
Development
To deploy any branch to the development environment use the Deploy to Development GitHub action.
Contributing
Contributions are welcome! If you find any issues or have suggestions for improvements, please open an issue or submit a
pull request. For more information, see the contribution guidelines.
License
This project is licensed under the MIT License.