All Projects → ivan-atanasov → Readmarvel

ivan-atanasov / Readmarvel

ReadMarvel's open sourced code

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Readmarvel

Reading
整理阅读过的干货文章, 帖子
Stars: ✭ 318 (+925.81%)
Mutual labels:  mysql, laravel
Docker Laravel
🐳 Build a simple laravel development environment with docker-compose.
Stars: ✭ 415 (+1238.71%)
Mutual labels:  mysql, laravel
Jianzhi V2
基于laravel5.5跟Vue2前后端分离的兼职平台
Stars: ✭ 327 (+954.84%)
Mutual labels:  mysql, laravel
Pixiv.moe
😘 A pinterest-style layout site, shows illusts on pixiv.net order by popularity. https://pixiv.moe
Stars: ✭ 259 (+735.48%)
Mutual labels:  comics, website
Laravel Mysql Spatial
MySQL Spatial Data Extension integration with Laravel.
Stars: ✭ 578 (+1764.52%)
Mutual labels:  mysql, laravel
Laravel Angular Cms
CMS built on Laravel, AngularJS and Material Design
Stars: ✭ 272 (+777.42%)
Mutual labels:  mysql, laravel
Stacker
Stacker - The environment for local web development, ready for use.
Stars: ✭ 356 (+1048.39%)
Mutual labels:  mysql, laravel
Blog
Hi, I am CrazyCodes, and here are all my articles
Stars: ✭ 212 (+583.87%)
Mutual labels:  mysql, laravel
Laravel Binary Uuid
Optimised binary UUIDs in Laravel
Stars: ✭ 523 (+1587.1%)
Mutual labels:  mysql, laravel
Laravel Scout Mysql Driver
Laravel Scout MySQL Driver
Stars: ✭ 491 (+1483.87%)
Mutual labels:  mysql, laravel
S Cart
This project has been replaced by https://github.com/s-cart/s-cart
Stars: ✭ 258 (+732.26%)
Mutual labels:  laravel, website
Laravel Ubuntu Init
A shell script for setting up Laravel Production environment on Ubuntu 14.04 & Ubuntu 16 & Ubuntu 18 system.
Stars: ✭ 695 (+2141.94%)
Mutual labels:  mysql, laravel
Matomo
Liberating Web Analytics. Star us on Github? +1. Matomo is the leading open alternative to Google Analytics that gives you full control over your data. Matomo lets you easily collect data from websites & apps and visualise this data and extract insights. Privacy is built-in. We love Pull Requests!
Stars: ✭ 15,711 (+50580.65%)
Mutual labels:  mysql, website
Laravel Vue
运用laravel5.4 + vue2.0 + elementui
Stars: ✭ 276 (+790.32%)
Mutual labels:  mysql, laravel
Daza Backend
[DEPRECATED]
Stars: ✭ 244 (+687.1%)
Mutual labels:  mysql, laravel
Gitamin
An open-source, self-hosted git repository management system. QQ群:656868
Stars: ✭ 350 (+1029.03%)
Mutual labels:  mysql, laravel
Laravel Cross Eloquent Search
Laravel package to search through multiple Eloquent models. Supports sorting, pagination, scoped queries, eager load relationships and searching through single or multiple columns.
Stars: ✭ 189 (+509.68%)
Mutual labels:  mysql, laravel
Mynotes
笔记、Laravel、PHP、面试题、MySQL、HTML、CSS、Java...
Stars: ✭ 201 (+548.39%)
Mutual labels:  mysql, laravel
Vagrant Php Dev Box
PHP 7 vagrant development box with nginx, php-fpm, MySQL, Symfony, Laravel, ... on Ubuntu 16.04
Stars: ✭ 473 (+1425.81%)
Mutual labels:  mysql, laravel
Budget
Get a grip on your finances.
Stars: ✭ 609 (+1864.52%)
Mutual labels:  mysql, laravel

License Codeship

Read Marvel

ReadMarvel.com is a fan made website. It is built entirely on Laravel 5. All data is provided by Marvel through their public Marvel API. You can see the website fully functioning here: http://readmarvel.com/ You can read more about it on their official website

Requirements

  • Nginx
  • MySQL
  • Redis server
  • Composer
  • Marvel Developer account
  • Mailgun account (or your favourite e-mail service)
  • Google ReCaptcha account
  • (optional) Google Analytics account (if you are going to use GA)
  • (optional) PhantomJS (for running the Codeception tests)

Project setup

  • Register in http://developer.marvel.com to get your API keys (you'll use it later)
  • Setup Vagrant with Homestead (https://laravel.com/docs/5.3/homestead)
  • Setup redis server on your Homestead environment
  • Create a new MySQL database in Homestead (ex. "marvel")
  • Navigate to the project root in Homestead and run composer install
  • Rename the .env.example file to .env
  • Open your .env file and replace the placeholder values with your custom values
  • Run php artisan migrate --seed
  • Pay attention to the console messages. A message with your admin user should appear in the console
  • Setup a vhost (ex. marvel.dev. This step will vary depending on your OS)
  • Open your newly setup vhost in your browser

Contributing

  • Fork the project;
  • Branch off develop;
  • Commit and push;
  • Make a PR to the original project;

License

The "ReadMarvel.com" web app is open-sourced software licensed under the MIT license;

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].