Regex web service backend

frontend : https://github.com/chikugoy/regex_front

Use

  • Rails
  • Firestore
  • Firebase Emulator
  • Docker

Ruby and rails info

$ date
Sat Dec 24 13:45:02 JST 2022
$ rake about
About your application's environment
Rails version      7.0.4
Ruby version       ruby 3.1.2p20 (2022-04-12 revision 4491bb740a) [aarch64-linux]
RubyGems version   3.3.20
Rack version       2.2.4

Deployment

docker-compose build
docker-compose up -d

Firebase setup

$ docker-compose exec regex_backend_firebase bash
root@328d6705d4cf:/opt/workspace# firebase login --no-localhost
root@328d6705d4cf:/opt/workspace# firebase init
root@328d6705d4cf:/opt/workspace# firebase emulators:start

Check it works

  • api
    • http://localhost:3000/api/v1/regexes
  • firestore
    • http://127.0.0.1:4000/firestore

Rspec

docker-compose exec rails_firestore_web bash
bundle exec rspec

Authors

Badges

Add badges from somewhere like: shields.io

MIT License

License

MIT

🚀 About Me

I'm a full stack developer...in Tokyo

🔗 Links

twitter