loading...

Tutorial Full CodeIgniter: Source Code Toko Online Fresh Market Gratis Dari BERGA

Codeigniter Ecommerce Fresh Market, Cara mudah membangun sebuah website toko online dengan codeigniter

Membuat toko online dengan framework codeigniter sangatlah bagus, karena kita bisa dengan mudah membuatnya, develop dari awal menggunakan framework codeigniter bisa dijadikan pedoman bagi kita untuk memulai membuat toko online ini adalah memilih bahasa yang benar.

Codeigniter adalah solusi yang tepat dalam membuat toko online ini, sangat disarankan dengan framework codeigniter, karena selain mudah framework codeigniter ini juga cepat dan stabil. Cara penggunaannya pun sangat mudah, yang pasti sobat harus paham betul tentang konsep dari MVC.

Source code ini bersumber dari Github, yang dikembangkan oleh pengguga Github di Rusia, tapi sobat tidak susah kwatir. Karena Codingnya sama.

Server Requirement

Disarankan bagi sobat yng ingin menggunakannya menggunakan bahasa pemprograman PHP 5.

Instalasi

Untuk Instalasi Sobat bisa kunjungi linknya.


Database

Silahkan untuk database sobat bisa copy script berikut ini, lalu simpan dengan extensi .SQL lalu import di PHPAdmin.

-- phpMyAdmin SQL Dump
-- version 4.1.12
-- http://www.phpmyadmin.net
--
-- Host: localhost:3306
-- Generation Time: Aug 25, 2015 at 06:06 PM
-- Server version: 5.5.34
-- PHP Version: 5.5.10

SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
SET time_zone = "+00:00";

--
-- Database: `codeigniter-ecommerce`
--
CREATE DATABASE IF NOT EXISTS `codeigniter-ecommerce` DEFAULT CHARACTER SET latin1 COLLATE latin1_swedish_ci;
USE `codeigniter-ecommerce`;

-- --------------------------------------------------------

--
-- Table structure for table `categories`
--

DROP TABLE IF EXISTS `categories`;
CREATE TABLE `categories` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `name_romanian` varchar(255) NOT NULL,
  `name_russian` varchar(255) NOT NULL,
  `date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB  DEFAULT CHARSET=utf8 AUTO_INCREMENT=8 ;

-- --------------------------------------------------------

--
-- Table structure for table `ci_sessions`
--

DROP TABLE IF EXISTS `ci_sessions`;
CREATE TABLE `ci_sessions` (
  `id` varchar(40) NOT NULL,
  `ip_address` varchar(45) NOT NULL,
  `timestamp` int(10) unsigned NOT NULL DEFAULT '0',
  `data` blob NOT NULL,
  PRIMARY KEY (`id`),
  KEY `ci_sessions_timestamp` (`timestamp`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

-- --------------------------------------------------------

--
-- Table structure for table `comments`
--

DROP TABLE IF EXISTS `comments`;
CREATE TABLE `comments` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `name` varchar(255) DEFAULT NULL,
  `email` varchar(255) DEFAULT NULL,
  `message` text,
  `product_id` int(11) DEFAULT NULL,
  `page_id` int(11) DEFAULT NULL,
  `user_id` int(11) DEFAULT NULL,
  `date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;

-- --------------------------------------------------------

--
-- Table structure for table `filters`
--

DROP TABLE IF EXISTS `filters`;
CREATE TABLE `filters` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `filter_category` int(11) NOT NULL,
  `name` varchar(25) NOT NULL,
  `date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB  DEFAULT CHARSET=utf8 AUTO_INCREMENT=10 ;

-- --------------------------------------------------------

--
-- Table structure for table `filters_relations`
--

DROP TABLE IF EXISTS `filters_relations`;
CREATE TABLE `filters_relations` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `filter_id` int(11) NOT NULL,
  `product_id` int(11) NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB  DEFAULT CHARSET=utf8 AUTO_INCREMENT=24 ;

-- --------------------------------------------------------

--
-- Table structure for table `filter_categories`
--

DROP TABLE IF EXISTS `filter_categories`;
CREATE TABLE `filter_categories` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `name` varchar(255) NOT NULL,
  `date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB  DEFAULT CHARSET=utf8 AUTO_INCREMENT=3 ;

-- --------------------------------------------------------

--
-- Table structure for table `general`
--

DROP TABLE IF EXISTS `general`;
CREATE TABLE `general` (
  `key` varchar(255) NOT NULL,
  `value` mediumtext NOT NULL,
  `date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  PRIMARY KEY (`key`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

-- --------------------------------------------------------

--
-- Table structure for table `newsletter`
--

DROP TABLE IF EXISTS `newsletter`;
CREATE TABLE `newsletter` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `subject_romanian` varchar(255) NOT NULL,
  `subject_russian` varchar(255) NOT NULL,
  `content_romanian` text NOT NULL,
  `content_russian` text NOT NULL,
  `subscribers` int(11) NOT NULL,
  `image` varchar(255) NOT NULL,
  `received` int(11) NOT NULL,
  `status` int(1) NOT NULL,
  `date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB  DEFAULT CHARSET=utf8 AUTO_INCREMENT=10 ;

-- --------------------------------------------------------

--
-- Table structure for table `newsletters`
--

DROP TABLE IF EXISTS `newsletters`;
CREATE TABLE `newsletters` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `content` text NOT NULL,
  `date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;

-- --------------------------------------------------------

--
-- Table structure for table `offers`
--

DROP TABLE IF EXISTS `offers`;
CREATE TABLE `offers` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `until_date` date NOT NULL,
  `products` text NOT NULL,
  `content_romanian` text,
  `content_russian` text NOT NULL,
  `price` varchar(255) NOT NULL,
  `image` varchar(255) NOT NULL,
  `date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB  DEFAULT CHARSET=utf8 AUTO_INCREMENT=4 ;

-- --------------------------------------------------------

--
-- Table structure for table `orders`
--

DROP TABLE IF EXISTS `orders`;
CREATE TABLE `orders` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `user_id` int(11) DEFAULT NULL,
  `order_array` mediumtext NOT NULL,
  `processed` tinyint(1) NOT NULL DEFAULT '0',
  `date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;

-- --------------------------------------------------------

--
-- Table structure for table `pages`
--

DROP TABLE IF EXISTS `pages`;
CREATE TABLE `pages` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `title_romanian` varchar(255) NOT NULL,
  `title_russian` mediumtext NOT NULL,
  `content_romanian` mediumtext NOT NULL,
  `content_russian` mediumtext NOT NULL,
  `image` varchar(255) NOT NULL,
  `order` int(11) DEFAULT NULL,
  `date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB  DEFAULT CHARSET=utf8 AUTO_INCREMENT=2 ;

-- --------------------------------------------------------

--
-- Table structure for table `products`
--

DROP TABLE IF EXISTS `products`;
CREATE TABLE `products` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `name_romanian` varchar(255) NOT NULL,
  `name_russian` varchar(255) NOT NULL,
  `description_romanian` mediumtext,
  `description_russian` mediumtext NOT NULL,
  `category` int(11) NOT NULL,
  `price` double NOT NULL,
  `image` varchar(255) DEFAULT NULL,
  `active` int(11) NOT NULL DEFAULT '1',
  `special_content_romanian` mediumtext NOT NULL,
  `special_content_russian` mediumtext NOT NULL,
  `special_price` double NOT NULL,
  `views` int(11) DEFAULT '0',
  `date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB  DEFAULT CHARSET=utf8 AUTO_INCREMENT=8 ;

-- --------------------------------------------------------

--
-- Table structure for table `users`
--

DROP TABLE IF EXISTS `users`;
CREATE TABLE `users` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `language` enum('romanian','russian') NOT NULL DEFAULT 'romanian',
  `name` varchar(255) NOT NULL,
  `email` varchar(255) NOT NULL,
  `password` varchar(255) NOT NULL,
  `telephone` varchar(255) NOT NULL,
  `address` varchar(255) NOT NULL,
  `ip` varchar(255) NOT NULL,
  `admin` tinyint(1) DEFAULT '0',
  `subscribed` int(11) NOT NULL DEFAULT '1',
  `date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,

Fitur

Fitur yang ada pada source code toko online ini ialah ini ialah

1. Multilingual 
2. Cateogries & Filters & Products 
3. Simple order system 
4. Simple user & admin authentication 
5. Newsletter

Download

Silahkan download script berikut ini :

Download ZIP 

Cara Install 


1. Download ZIP, lalu Extract ke folder htdocs atau sejenisnya.
2. Copy Script database .SQL lalu import di Phpmyadmin.
3. Cek config database di direktory /application/config/database.php
4. Pastikan koneksi databasenya sudah benar.
5. Lalu buka di browser sobat.
6. Jika terjadi error Silahkan Cek, dengan cara klik kanan pada Browser lalu pilih. Inspect Elemen Pada Browser.

LINK Berikut beberapa link untuk mengakses source code kali ini

1. Halaman Utama http://localhost/codeigniter-ecommerce-master
2. Halaman Admin : http://localhost/codeigniter-ecommerce-master/admin/

Saya sudah bisa buka dan tidak ada error, semoga sobat semua juga sama, tidak error. Jika ada error silahkan bisa berbagi pengalaman. Ini hasil dari instalasi saya, lumayan banyak yang bisa dipelajari untuk referensi membuat toko online dengan CodeIgniter.

Tutorial Full CodeIgniter : Source Code Toko Online Fresh Market Gratis Dari BERGA


Tutorial Full CodeIgniter : Source Code Toko Online Fresh Market Gratis Dari BERGA


Tutorial Full CodeIgniter : Source Code Toko Online Fresh Market Gratis Dari BERGA

Tutorial Full CodeIgniter : Source Code Toko Online Fresh Market Gratis Dari BERGA

Tags
Tags : #Surce code toko online, #toko online, #ecommerce, #php, #database MySQL, #codeigniter, #berbasis php #Berbasis mysql, #berbasis gratis.

0 Response to "Tutorial Full CodeIgniter: Source Code Toko Online Fresh Market Gratis Dari BERGA"

Post a Comment

Kunjungi Fasnpage Kami