pekebyte / Shop-Bonsai-Project

Shop Bonsai Project for the Vanhackaton 2019

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ShopBonsai Vanhackaton Challenge

Magento 2 project that contains multiple modules and themes.

This setup contains 2 modules and 2 themes:

ShopBonsai_AdminThemeEnabler (Module that enables a custom made Admin Theme)

ShopBonsai_CustomShipping (Custom Shipping Method)

ShopBonsai Starter Theme (Frontend theme)

ShopBonsai Admin Theme (Admin theme)

Original Readme

Welcome to the Bonsai Magento Challenge!

Bonsai is a mobile application and technology company. We’re interested in how content inspires action. By personalizing delivery of the world’s leading content, we enable the discovery of products or experiences that make your life better, cooler and more interesting. As a venture-backed startup that’s raised $6M to date (on-track to raise a $20M Series A), we work with leading media companies and retailers to prove the content-commerce thesis.

We are looking for intermediate/senior php developers that can hit the ground running building full-features for an open-source e-commerce project. This environment simulates the work as closely as possible, so that's great news if you can navigate your way around this stack.

Good luck!

Challenge

This is an open ended challenge. You can implement whatever you want. For example:

  • Custom payment method
  • Custom shipping method
  • Create a new style template and use it

Prerequisites

  1. docker-desktop (Mac & Windows)
  2. Make sure Docker has 4GB of RAM available. Click docker-desktop->preferences->advanced move slider to 4GB

Running the project

  • In the root project: run docker-compose up (This will take a several minutes)
  • Go to a browser and open http://localhost

(If needed) Admin Panel Credentials

  • admin panel: http://localhost/admin
  • admin user: admin
  • admin password admin123

(If needed) Database Access

  • Download your favourite SQL database software
  • dbname: magento
  • username: root
  • password: password

About

Shop Bonsai Project for the Vanhackaton 2019

License:MIT License


Languages

Language:HTML 61.5%Language:JavaScript 18.6%Language:CSS 16.5%Language:PHP 3.1%Language:PLSQL 0.2%Language:Visual Basic 0.2%Language:Dockerfile 0.0%Language:Shell 0.0%