Chek is a To-Do application for Volunteer Organisations to keep track of current deadlines and tasks on hand.
Chek uses a React frontend, with Ruby as the API and Postgresql as the database.
git clone https://github.com/yAOwzers/CVWO.git
cd CVWO
ruby -v
Ensure that your Ruby version is ruby 2.7.2
If not, you can install the right ruby version using rbenv:
rbenv install 2.7.2
Ensure that you download both Bundler and Yarn.
To install (or update to the latest version):
gem install bundler
If there are any issues, refer to the troubleshooting section.
You can install Yarn following the steps on the website.
Ensure that you install Postgresql for the database.
rails db:create
rails db:migrate
Fast Json for the API serialization.
You can refer to the repo here.
Add this line to your application's Gemfile:
gem 'fast_jsonapi'
Execute
$ bundle install
Start the server by executing the following command:
$ rails s
You should see a default template of Rails when entering localhost:3000 in the url of your browser.
-
System dependencies
-
How to run the test suite
-
Services (job queues, cache servers, search engines, etc.)
-
Deployment instructions