Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/givebloodorg/doesangue-core
Online platform that connects people interested in blood donation
https://github.com/givebloodorg/doesangue-core
api-server donations help-wanted laravel php social-network
Last synced: 3 months ago
JSON representation
Online platform that connects people interested in blood donation
- Host: GitHub
- URL: https://github.com/givebloodorg/doesangue-core
- Owner: givebloodorg
- License: mit
- Created: 2015-04-30T15:54:23.000Z (over 9 years ago)
- Default Branch: development
- Last Pushed: 2023-10-11T21:59:07.000Z (about 1 year ago)
- Last Synced: 2024-05-19T01:38:48.724Z (6 months ago)
- Topics: api-server, donations, help-wanted, laravel, php, social-network
- Language: PHP
- Homepage: https://givebloodorg.github.io
- Size: 3.52 MB
- Stars: 88
- Watchers: 9
- Forks: 15
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
- awesome-made-by-angolans - doesangue-core
README
Read about it [here](https://medium.com/@JoseCage/chegou-a-hora-do-adeus-doesangue-e-um-recomeço-para-mim-faf11ab27163)
[![Packagist](https://img.shields.io/packagist/v/doesangueorg/core.svg)](https://packagist.org/packages/doesangueorg/core)
[![All Contributors](https://img.shields.io/badge/all_contributors-3-orange.svg?style=flat-square)](#contributors)
[![Build Status](https://travis-ci.org/doesangueorg/doesangue-core.svg?branch=master)](https://travis-ci.org/doesangueorg/doesangue-core)
[![codecov](https://codecov.io/gh/doesangueorg/doesangue-core/branch/master/graph/badge.svg)](https://codecov.io/gh/doesangueorg/doesangue-core)
[![Scrutinizer Code Quality](https://scrutinizer-ci.com/g/doesangueorg/doesangue-core/badges/quality-score.png?b=master)](https://scrutinizer-ci.com/g/doesangueorg/doesangue-core/?branch=master)
[![Build Status](https://scrutinizer-ci.com/g/doesangueorg/doesangue-core/badges/build.png?b=master)](https://scrutinizer-ci.com/g/doesangueorg/doesangue-core/build-status/master)
[![Code Coverage](https://scrutinizer-ci.com/g/doesangueorg/doesangue-core/badges/coverage.png?b=master)](https://scrutinizer-ci.com/g/doesangueorg/doesangue-core/?branch=master)#### Topics.
* [What](#what)?
* [Why](#why)?
* [Instalation](#instalation)
* [Development](#development)
* [Contributing](#contributing)
* [Contributors](#contributors)## What?
[doesangue.me](https://doesangue.me) is a free (and opensource and free) platform that connects people interesting in blood donation.## Why?
# Instalation
If you want to install locally or deploy to your server/infra please follow the guide at our [Wiki](https://github.com/doesangueorg/doesangue-core/wiki)
## Development
### Docker
- Docker 1.12+
- docker-compose 1.8+```shell
docker-compose run app composer install # install php dependencies
``````shell
docker-compose run app php artisan key:generate # generate the API_KEY
``````shell
docker-compose run app php artisan migrate --seed # run the migrations
```##### Artisan commands
Using the command `docker-compose run app php artisan` you can see all available artisan commandsEx:
```shell
docker-compose run app php artisan # list the commands
docker-compose run app php artisan route:list # list all routes of our API
```#### Service
> By default the API run's in `localhost:8080````shell
docker-compose up # run's the service
```To run the service in background:
```shell
docker-compose up -d # run's the service in background
docker-compose down # stop and kill the service
```### Contributing
To contribute to this repo, please check the documentation/guide at [Contributing](CONTRIBUTING.md)### Contributors
We consider and respect everybody that contribute to our project.
Check the complete list of contributors in [CONTRIBUTORS](CONTRIBUTORS.md) doc.