Skip to content

alalkamys/Yala-Notlob

Repository files navigation

✨ Yala Notlob

forthebadge forthebadge

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

Features

  • 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.

Screenshots

Add your friends and assign them to your group

terminal screenshot

Create your orders

terminal screenshot

Prerequisites

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

Getting Started

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/

Contributors

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published