System to manage volunteers for multiple events. This system is a rails application within a docker container. It also uses react through the react-rails webpacker gem.
You must have docker and docker-compose installed
make build
to build the project. make run-dev
to start the project in developement mode
http://localhost:3000/en
to run rails command, you must add docker-compose run web
in front of the command
Example:
docker-compose run web rails db:migrate
The seed provides real data from volunteers during Lan ETS 2018. docker-compose run web rails db:seed
Afterwards, an admin with the credentials [email protected]:allo123
will be created
Application uses rspec for tests. make rspec
to run all tests
Section under construction
- Ruby on Rails V.5.2 - The ruby web framework used
- Mariadb - Open source MySql database
- React V.16.4.1 - Javascript library for building user interfaces
- Yarn V.1.6 - Javascript package manager
- Docker (docker-compose V.3.4) - Container for easier deployment and installation
- Bach Nguyen-Ngoc - Initial work - bnguyenngoc
This project is licensed under the MIT License
- Simon Carpentier for the original excel sheet that we used for countless years