/todos-api

Tasks api server

Primary LanguageRuby

Todos

Tasks api server

Main resources

  • users (signup, signin via jwt)
  • projects (create, update, delete)
  • tasks (create, update, delete, priority, deadline)
  • comments (create, delete, attach images)

Running

Postgres docker image is used for development.

docker compose build
docker compose up

bundle install
bin/rails db:setup
bin/rails server

To run application in the Docker container uncomment services -> web section and edit database host value.

docker compose up
docker compose exec web bin/rails db:setup
docker compose exec web bin/rails server

Client app

See other repository page.
Address for requests - https://todos-server-atmu.onrender.com

Docs

To view api documentation follow this link.