https://github.com/stats4sd/rmsystem
A project to build a demo "research management system", to allow research teams to centrally store data, documents, metadata etc during the active life of their research project.
https://github.com/stats4sd/rmsystem
agriculture-research data-management laravel research-data-management
Last synced: 7 months ago
JSON representation
A project to build a demo "research management system", to allow research teams to centrally store data, documents, metadata etc during the active life of their research project.
- Host: GitHub
- URL: https://github.com/stats4sd/rmsystem
- Owner: stats4sd
- License: gpl-3.0
- Created: 2020-03-02T11:43:44.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2022-12-12T15:56:47.000Z (almost 3 years ago)
- Last Synced: 2024-04-11T19:44:41.020Z (over 1 year ago)
- Topics: agriculture-research, data-management, laravel, research-data-management
- Language: PHP
- Size: 22.6 MB
- Stars: 1
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: LICENSE.md
Awesome Lists containing this project
README
# RMSystem

A project to build a demo "research management system", to allow research teams to centrally store data, documents, metadata etc during the active life of their research project.
## Prerequisites
Before you start, you will need:
- Supported platforms are Windows, Mac and Linux.
- Docker installed on the platform
- Docker-compose installed on the platform
### Part 1 (Installing Docker and Docker-compose)
Docker installation steps if it does not exist, skip this part to part 2 if you have Docker and Docker-compose installed
### Windows Installation
#### Docker
Installation guidelines for Docker:
https://docs.docker.com/docker-for-windows/install/#### Docker-compose
Installation guidelines for Docker-compose:Docker Desktop for Windows and Docker Toolbox already include Compose along with other Docker apps.
### Mac Installation
#### Docker
Installation guidelines for Docker:
https://docs.docker.com/docker-for-mac/install/
#### Docker-compose
Installation guidelines for Docker-compose:Docker Desktop for Mac and Docker Toolbox already include Compose along with other Docker apps.
### Linux Installation
#### Docker
Installation guidelines for Docker:
[Centos](https://docs.docker.com/install/linux/docker-ce/centos/)
[Debian](https://docs.docker.com/install/linux/docker-ce/debian/)
[Fedora](https://docs.docker.com/install/linux/docker-ce/fedora/)
[Ubuntu](https://docs.docker.com/install/linux/docker-ce/ubuntu/)
#### Docker-compose
Installation guidelines for Docker-compose on Linux Systems
https://docs.docker.com/compose/install/#install-compose-on-linux-systems### Part 2 (Installing the RMSystem)
### Installation
1. Clone this repository into a local folder
```sh
$ git clone https://github.com/stats4sd/rmsystem.git
$ cd rmsystem
```
2. Setting up environment variables
Rename .env.example to .env file in the root of your folder and insert your key/value pairs in the following format of KEY=VALUE:
```sh
DB_DATABASE=
DB_USERNAME=
DB_PASSWORD=
DB_ROOT_PASSWORD=
APP_URL=
```
3. Run the init.sh script that executes the initial required commands
```sh
$ sh ./init.sh
```4. Launch the application from your browser via http://ip-address/admin