Yala Notlob is an Online ordering System where you can make groups of your friends and invite them to order a meal from a certain restaurant using Ruby On Rails
- Login and signup using Google authentication.
- Add your friends by their Emails.
- Create groups with your.
- Make orders with your chosen menu.
- Invite your friends to your order.
- Get activity notifications.
Install ruby version 2.6.6
rvm install ruby-2.6.6
rvm use 2.6.6 --default
reboot your system
init 6
Install rails version 6.1.3
gem install rails -v 6.1.3.1
After cloning the repository:
cd Yala-Notlob/
bundle install
rails db:migrate
apt install -y redis-server
yarn add bootstrap-icons
rails s
Using docker :
- Build the application image:
docker-compose build --build-arg facebook_id=<YOUR_FACEBOOK_APP_ID> \
--build-arg facebook_secret=<YOUR_FACEBOOK_APP_SECRET> \
--build-arg google_id=<YOUR_GOOGLE_APP_ID> \
--build-arg google_secret=<YOUR_GOOGLE_APP_SECRET>
- Run the docker container:
docker-compose up
Now you can open the project from your browser http://127.0.0.1:3000/