MeetSync is an application to help individuals, teams and organizaitons to sync themsleves based on people's availablities and make meeting and coordinating super easy. MeetSync hopes to provide a robust system to make meeting times easy with reminders to fill out the meetsync, calendar integrations and fast and responsive UI.
Since the applciation has been containerized through docker-compose, you would need docker-compose.
To build the container(this is a one time build):
sudo docker-compose build
To run the container (everytime you want to start the application):
sudo docker-compose up
You can press ctrl/command + C on the terminal to stop the container.
To access the Rails Container(make sure the containers are already running):
sudo bash docker_shell.sh
If you want to access the rails console, then run the following command after the previous one:
rails c
To access the Postgres Container(make sure the containers are already running):
sudo bash db_shell.sh
Then type:
psql meetsync_development meetsync meetsyncpass
In case of a database not found or database not created error:
Access the Rails Container and run:
cd docker
bash db_setup.sh
If you want to reset the container and want to rebuild it, run:
sudo docker-compose down
and then rebuild it with docker-compose build