Coder Social home page Coder Social logo

ecommerce's Introduction

E-Commerce

Laravel project created to work like a Store. It is inspired on e-commerce. This project was made throughout 100 days of code.

About the project

  • The user will be able to create an account, navigate through the products, read its details and add the products on the Shopping Cart.

  • It is also possible to add products and create a relationship between the product and its category

  • For now every user will be able to create products, delete and edit. Every user will also be provided a dashboard to know how many products where created by category, the amount of users that created an account for year and the total number of users.

Technical informations

This project contains 6 main controllers, which are:

  • CarrinhoController

    • Responsible for cart functions like add, remove, update e clean.
  • DashboardController

    • Responsible for creating the queries and formatting it, providing it for the charts on the dashboard.
  • LoginController

    • Allows the creation of a user, its logout and authorization to make login.
  • ProdutoController

    • Responsible for CRUD operations of the object 'Product'.
  • SiteController

    • Helps to manage the navigation through the project, controlling the exhibition of the views home, details and products of every category.
  • UserController

    • Resposible for CRUD operations of the user.

What the future holds

There is still a lot to do in this project, but it made me learn a lot. I will be working on it and change a lot of things.

ecommerce's People

Contributors

fernandafmsf avatar danielhe4rt avatar

Watchers

 avatar

Forkers

danielhe4rt

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.