Making the comment section the best part of an app!
Discover funny pictures and add your own interesting captions to them. You can either upload an image or post a comment on an image. The comment with the most votes is used to caption the image.
Before you get started developing with CapThis, ensure you have the following:
- An HTTP Web Server (Apache or Nginx)
- MySQL
- PHP 7.x
- Composer
- NPM
- React-Native
- PHP Laravel Framework - Our Back-End API is a Laravel App. It takes requrests and makes responses in JSON.
- React-Native - Our Front-End is a React-Native App which communicates with the Laravel API.
- MySQL - Our main database is MySQL for storing heavy amounts of data.
Plus a number of Laravel and JavaScript packages. See the complete lists in the composer.json and package.json files.
I have mainly open-sourced my apps so people may be able to use my source code for research and so I can demonstrate my abilities. I am always open to reviewing feedback about my projects and any issue / pull requests.
When it comes to my mobile apps, I usually break down my apps in two separate repos. One repo will be the Front-End and another repo will be the Back-End.
git clone repo
cd repo
npm install
react-native run-android
git clone repo
cd repo
Set up your .env file with your MySQL information
composer install
php artisan serve --host=127.0.0.1 --port=8000
Copyright 2018 Technopathic Licensed under the GNU General Public License Version 3.0 (or later).
CapThis is built with a harmonic balance of dedication and absurd amounts of caffeine.