Skip to content

Proteus-tech/roammeet-dev

Repository files navigation

Build elixir docker:

docker build -t roammeet/elixir:latest -f elixir-docker/Dockerfile .

Pull postgres docker:

docker pull postgres

Pull:

sh pull.sh
or
bash pull.sh

Install mix local.hex:

sh mix.sh
or
bash mix.sh

Run server:

sh run.sh
or
bash run.sh

Run resetdb:

sh resetdb.sh
or
bash resetdb.sh

Run migrate:

sh migrate.sh
or
bash migrate.sh

Run create new migrate:

sh new_migration.sh [service] [description]
or
bash migrate.sh [service] [description]

Run restart server:

sh restart.sh
or
bash restart.sh

Stop server:

sh stop.sh
or
bash stop.sh

API Documentation

meetup service

get meetups:

http://127.0.0.1:8009/meetups/
[GET] => [meetups]

get meetup:

http://127.0.0.1:8009/meetup/<meetup id>
[GET] => [meetup]

insert meetup:

http://127.0.0.1:8009/meetups/
[PUT] body {
		"name": "bankmagic",
		"description": "bankmagic",
		"start_date": "12/12/2020",
		"start_time": "12:00"
} => [meetup]

people service

get peoples:

http://127.0.0.1:8008/peoples
[GET] => [peoples]

get people:

http://127.0.0.1:8008/people/<email of people>
[GET] => [people]

insert people:

http://127.0.0.1:8009/peoples/
[PUT] body {
  "name": "bankmagic",
  "email": "[email protected]"
} => [people]

About

Dev script for roammeet app

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages