diff --git a/README.md b/README.md index 55af909..788299c 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,60 @@ -# Be-Like-Bill -Be Like Bill meme generator and API created with PHP, Using this API you can include customized version of "Be like Bill" meme on your website. +# Be Like Bill +Be like Bill is an online platform that allows you to create your own "Be like Bill" Memes. Its really simple and easy to use. It also has an API to create and use Be like Bill memes on your website. + +![Be like bill](http://i.imgur.com/1cXQOFT.jpg) + +Just go to: http://belikebill.azurewebsites.net/ and create random meme with your n. If you want to use your own text, use the API. + +#### Features +* Create be like bill memes with your name +* Memes changes with user's sex +* Easy to use API for using your own customized version of Be like Bill meme on your website + +### Be Like Bill API Guide +Be like bill API allows you to use your own customized version of Be like Bill memes on your website. For using Be like Bill API, you just need to call the API script by providing suitable arguments via POST. + +The API script is located at: http://belikebill.azurewebsites.net/billgen-API.php + +If you need to include a random meme to your website just use: + +```html + +``` + +If you need to include a random meme with your name to your website just use: + + +```html + +``` + +If you need to use your own Be like Bill meme with your oen customized text just use the following: + +```html + + +``` + +You must use `%0D%0A` for newine. + + +##### List of options +* **default** - Set this to 1 if you need to use the predefined memes +* **name** - Set this to your name if you need to use your name on a predefined meme. Works only if default is set to 1 +* **text ** - Use your own text in the meme. + +### Bugs +If you are experiencing any bugs feel free to open a new issue [here](https://github.com/gautamkrishnar/Be-Like-Bill/issues/new) + +### Contributing +Feel free to make any changes. We need some more memes to make Be like Bill a lot more awesome. Edit the **billgen-API.php** and **billgen.php** to add more memes. Submit a new pull request with your changes. + +###### TODO +- [ ] Ability to use more characters other than Bill, like Della +- [ ] Add more memes + +### Contributors +Your name will be listed here.... + +### Spread the word +If you liked this project, please dont forget to star this repo and spread the word. \ No newline at end of file diff --git a/arialbd.ttf b/arialbd.ttf new file mode 100644 index 0000000..d5fa0e6 Binary files /dev/null and b/arialbd.ttf differ diff --git a/bill-ovl.jpg b/bill-ovl.jpg new file mode 100644 index 0000000..51f88b9 Binary files /dev/null and b/bill-ovl.jpg differ diff --git a/billgen-API.php b/billgen-API.php new file mode 100644 index 0000000..052e685 --- /dev/null +++ b/billgen-API.php @@ -0,0 +1,181 @@ + \ No newline at end of file diff --git a/billgen.php b/billgen.php new file mode 100644 index 0000000..621d082 --- /dev/null +++ b/billgen.php @@ -0,0 +1,167 @@ + \ No newline at end of file diff --git a/blb.jpg b/blb.jpg new file mode 100644 index 0000000..eee5f37 Binary files /dev/null and b/blb.jpg differ diff --git a/icon.png b/icon.png new file mode 100644 index 0000000..8f4c29f Binary files /dev/null and b/icon.png differ diff --git a/index.php b/index.php new file mode 100644 index 0000000..a47162b --- /dev/null +++ b/index.php @@ -0,0 +1,38 @@ + + + Be like Bill + + + + + + + + + + + +
+ be like bill +
+ + +

+ +
+
+ Created with + By Gautam krishna R.
+ API documentation and source code is available here. + + +
+ + diff --git a/make_bill.php b/make_bill.php new file mode 100644 index 0000000..a793a6c --- /dev/null +++ b/make_bill.php @@ -0,0 +1,35 @@ + + + Be like Bill + + + + + + + + + + + +
+ '; + } + else { + echo ''; + } + ?> +

+ Right click the image to and select the "save as" option to save. +

+ Created with + By Gautam krishna R.
+ API documentation and source code is available here.
+
+ + \ No newline at end of file diff --git a/style.css b/style.css new file mode 100644 index 0000000..98fe634 --- /dev/null +++ b/style.css @@ -0,0 +1,62 @@ +.btn { + background: #3498db; + background-image: -webkit-linear-gradient(top, #3498db, #2980b9); + background-image: -moz-linear-gradient(top, #3498db, #2980b9); + background-image: -ms-linear-gradient(top, #3498db, #2980b9); + background-image: -o-linear-gradient(top, #3498db, #2980b9); + background-image: linear-gradient(to bottom, #3498db, #2980b9); + -webkit-border-radius: 28; + -moz-border-radius: 28; + border-radius: 28px; + -webkit-box-shadow: 0px 1px 3px #666666; + -moz-box-shadow: 0px 1px 3px #666666; + box-shadow: 0px 1px 3px #666666; + font-family: Arial; + color: #ffffff; + font-size: 20px; + padding: 10px 20px 10px 20px; + text-decoration: none; +} +.hyp { + color: #FFFFFF; + text-decoration: none; +} +.btn:hover { + background: #3cb0fd; + background-image: -webkit-linear-gradient(top, #3cb0fd, #3498db); + background-image: -moz-linear-gradient(top, #3cb0fd, #3498db); + background-image: -ms-linear-gradient(top, #3cb0fd, #3498db); + background-image: -o-linear-gradient(top, #3cb0fd, #3498db); + background-image: linear-gradient(to bottom, #3cb0fd, #3498db); + text-decoration: none; +} + +.txt { + background: #ffffff; + -webkit-border-radius: 28; + -moz-border-radius: 28; + border-radius: 0px; + -webkit-box-shadow: 0px 1px 3px #666666; + -moz-box-shadow: 0px 1px 3px #666666; + box-shadow: 0px 1px 3px #666666; + font-family: Arial; + color: #000000; + font-size: 20px; + padding: 10px 20px 10px 20px; + text-decoration: none; +} +.slt { + margin-left: 10px; + background: #ffffff; + -webkit-border-radius: 28; + -moz-border-radius: 28; + border-radius: 0px; + -webkit-box-shadow: 0px 1px 3px #666666; + -moz-box-shadow: 0px 1px 3px #666666; + box-shadow: 0px 1px 3px #666666; + font-family: Arial; + color: #000000; + font-size: 20px; + padding: 10px 20px 10px 20px; + text-decoration: none; +}