Sombra is an open-source crowdfunding platform for charities.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.
What things you need to install the software and how to install them
Without Docker:
- .NET Core 2.1-Preview2
- RabbitMQ
- SQLEXPRESS instance running
A step by step series of examples that tell you have to get a development env running
Using Docker
Open the solution and run the docker-compose up command
Reach the web solution on http://localhost:80
Or if you're not using Docker
Make sure RabbitMQ is running and a SQLEXPRESS instance
dotnet run for the web project and for every individual service
End with an example of getting some data out of the system or using it for a little demo
All the the unit tests are being run during build time (Docker). To run the individual test project user the command
dotnet test
With the complete repo on your server or pc you can use this command to start all the services.
docker-compose up
- EasyNetQ - The framewore used to interact with RabbitMQ
- Mark Slingerland - Back-end development - markslingerland
- Jelle Kerkstra - Back-end development - JelleKerkstra
- Ruben Everwijn - Back-end/Front-end development - rubenev
- Stef de Kramer - Front-end development - SteffdeKramer
- Daisy Hofstede - Digital designer - daisyhofstede
- Tessa Hamel - Digital designer - tessahamel
- Emmelie de Jong - Project manager / Digital strategist - emmeliedejong
See also the list of contributors who participated in this project.
This project is licensed under the MIT License - see the LICENSE file for details