Skip to content

astrolabe-expeditions/data-platform-frontend

Repository files navigation

Data platform

What is Astrolabe Expeditions?

Astrolabe Expeditions is an non-profit association that develops participatory science programmes with laboratories to enable citizens to actively contribute to scientific research.

Citizens' expeditions are set up to collect large-scale scientific data and involve citizens in understanding and preserving the ocean.

What is the data plaform?

This platform aims to simplify the process of gathering all data from the various citizen expeditions.

Feel free to open an issue for questions and suggestions.

Installation

Clone the repository

git clone git@github.com:astrolabe-expeditions/data-platform.git

Switch to the repo folder

cd data-platform

Install all the dependencies using yarn

yarn install

Copy the example env file and make the required configuration changes in the .env file

cp .env.example .env

Run the database migrations (Set the database connection in .env before migrating)

yarn prisma db push

Start the local development server

yarn dev

You can now access the server at http://localhost:3000

Development

You can seed the database with dummy data and some users

yarn prisma db seed

After you can connect with

// Gabriel
email: gabriel@gmail.com
pass:  hi123

// Emma
email: emma@gmail.com
pass: hi123

How to contribute?

We are eager for contributions and very happy when we receive them! It can be code, of course, but it can also take other forms. The workflow is explained in the contributing guide.

Licensing

Data plaform is an Open Source software, released under the MIT License.