Miolica: an e-commerce application that uses React.js as the frontend and Laravel as the backend

Overview

MioLica

Miolica is an e-commerce application that uses React.js as the frontend and Laravel as the backend.

Demo App

  • Frontend App:
  • Backend App:

MioLica Resources

  1. Database Design:
  2. Figma Design:
  3. API Documentation:

MioLica Tech Stack

  1. Frontend
    • Typescript
    • React.js
    • Redux.js
    • Tailwind CSS
    • Progressive Web Apps
  2. Backend
    • PHP
    • Laravel (Only API)
    • Postgre SQL
    • GraphQL
    • Sanctum (API token)

Team & Contributors


Noval Ramdhani

Back End Developer


Working on backend


Andrian Fadhilla

UI/UX Designer & Front End Developer


Working on frontend

Thank you for participating in contributing to this project, here is a list of all contributors.

All of amazing contributors

Code Of Conduct

Please review and abide by the Code of Conduct.

License

This project is license under of MIT License.

Comments
  • Update Frontend

    Update Frontend

    • change from javascript to typescript
    • added Redux for state management
    • TailwindCSS V3 for styling
    • ESLint and Prettier for code formatting and code writing consistency
    bug need help update frontend 
    opened by andrianfaa 9
  • Update frontend

    Update frontend

    • create custom hooks for product slider
    • update cursor animation
    • create product card components and add sample product images
    • update types
    • remove random api for redux createApi test
    update frontend 
    opened by andrianfaa 0
  • Update frontend

    Update frontend

    • update landing page and navbar component
    • add cursor style
    • fix tailwindcss can't override responsive design
    • add random api for testing redux createApi
    bug update frontend 
    opened by andrianfaa 0
  • Refactoring v2 Backend

    Refactoring v2 Backend

    • remove .gitattributes

    • remove .gitignore

    • remove package.json

    • remove webpack.mix.js

    • remove resources/css

    • remove resources/js

    • remove view welcome.blade.php

    • remove channels.php

    • remove provider BroadcastServiceProvider.php

    • remove failed_jobs table

    • remove console.php

    • add package GraphQL service for laravel

    • add folder graphql

    • add config file lighthouse.php

    • add graphql playground package

    • add config file graphql-playground.php

    • add mongodb package

    update backend 
    opened by novalramdhani 0
  • Refactoring Backend.

    Refactoring Backend.

    • remove docs
    • refactoring backend app
    • remove webpack.mix.js
    • remove package.json
    • remove directory resources/css
    • remove directory resources/js
    • remove file default view welcome.blade.php
    • remove routes/channels.php
    • remove providers BroadcastServiceProvider.php
    update backend 
    opened by novalramdhani 0
Owner
Valll
Building on the web.
Valll
Zen Cart® is a full-function e-commerce application for your website.

Zen Cart® - The Art of E-Commerce Zen Cart® was the first Open Source e-Commerce web application to be fully PA-DSS Certified. Zen Cart® v1.5.8 is an

Zen Cart 304 Jan 6, 2023
E-commerce web application using php routing

E-commerce Website E-commerce web application built using php routing. Instead of relying on the web server to map the request path to a file, all req

Olorunfemi-Ojo Tomiwa 13 Dec 26, 2022
An E-Commerce package for Laravel with Grafite CMS. Take control of your content and how you sell it! Products, subscriptions, shipping, downloading and more!

Grafite Commerce Grafite has archived this project and no longer supports or develops its code. We recommend using only as a source of ideas for your

Grafite Inc 45 Jun 8, 2021
Drag and Drop Website Builder and CMS with E-commerce

Microweber: Drag-and-Drop CMS Current version: 1.2 running on Laravel 8! Download | What is Microweber? | Core features of Microweber | Requirements |

Microweber 2.6k Dec 28, 2022
PHP payment library to easily integrate Baltic banklinks (supports old and new iPizza protocol), E-commerce gateaway (Estcard, Nets Estonia), Liisi Payment Link and Pocopay.

PHP Payment library PHP payment library to easily integrate Baltic banklinks, E-commerce gateaway (Estcard, Nets Estonia), Liizi Payment Link and Poco

Rene Korss 34 Apr 27, 2022
Integrated online shop based on Laravel LTS and the Aimeos e-commerce framework

⭐ Star us on GitHub — it motivates us a lot! ?? Aimeos Laravel ecommerce platform Aimeos is THE professional, full-featured and high performance e-com

Aimeos 3k Jan 5, 2023
GetCandy is a package that brings functionality akin to Shopify and other e-commerce platforms to Laravel.

GetCandy is a set of Laravel packages that bring functionality akin to Shopify and other e-commerce platforms to Laravel. You have complete freedom to

GetCandy 7 Oct 27, 2022
Aimeos is THE professional, full-featured and high performance e-commerce package for Laravel

Aimeos Slim package ⭐ Star us on GitHub — it helps! Aimeos is THE professional, full-featured and high performance e-commerce package for Laravel! You

Aimeos 101 Sep 14, 2022
Full-featured e-commerce platform with multi-domain and multi-language support for PHP 8

Surikata.io Full-featured e-commerce platform with multi-domain and multi-language support for PHP 8. Free to use for both commercial and personal pro

null 8 Apr 5, 2022
PrestaShop is an Open Source e-commerce platform, committed to providing the best shopping cart experience for both merchants and customers.

PrestaShop is an Open Source e-commerce web application, committed to providing the best shopping cart experience for both merchants and customers. It is written in PHP, is highly customizable, supports all the major payment services, is translated in many languages and localized for many countries, has a fully responsive design (both front and back office), etc. See all the available features.

PrestaShop 6.9k Dec 31, 2022
Begining of an e-commerce website using PHP and the MVC Pattern

Begining of an e-commerce website using PHP and the MVC Pattern

Ulysse Valdenaire 5 Dec 25, 2022
Commerce GrappQL Package for Laravel

Sailwork Commerce Package for Laravel Document Please read document in here: Document Installation You can install the package via composer: composer

Sail Work 6 May 10, 2021
Laravel FREE E-Commerce Software

Laravel FREE E-Commerce Software

Jeff Simons Decena 1.7k Dec 24, 2022
A free open source e-commerce platform for online merchants based on customised version of Laravel.

A free open source e-commerce platform for online merchants based on customised version of Laravel.

Ace Vinayak 58 Oct 19, 2022
E-Commerce Laravel Project

About Laravel Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experie

Mohamed Fadl 2 Dec 10, 2022
A e-commerce website with Laravel, Vue

A eCommerce using Laravel Version: 1.0 Release of the Laravel eCommerce. Technologies and libraries Laravel 7+, PHP 7+. JavaScript & VueJS Framework.

Jackson Zhang 1 Nov 4, 2021
A developer-friendly e-commerce foundation for your Laravel app

laravel-shopr A developer-friendly e-commerce foundation for your Laravel app. All the features you need for your webshop but without sacrificing you

Happy Pixels AB 208 Nov 2, 2022
Laravel FREE E-Commerce Software

Get discount on Digital Ocean Sign-up with Digital Ocean and get $10 discount! Laravel FREE E-Commerce Software Features Provided Products Cart Checko

Jeff Simons Decena 1.7k Jan 4, 2023
GetCandy - A headless E-Commerce API built on top of Laravel.

A headless E-Commerce API built on top of Laravel. Build amazing online stores with full control over functionality and user experience using headless

GetCandy 438 Jan 4, 2023