Giter Site home page Giter Site logo

djangoecommercewebsite's Introduction

ECommerce Website Using Django

Platform

GitHub top language

GitHub language count

GitHub repo file count

Table of contents:

What is this about? (Introduction)

An sophisticated website project for an ecommerce platform. This website was developed using Python, and some of its popular libraries including the Django Framework. Other front-end technologies were also used to achieve the sleek styling and designs of the main sites, some include: HTML, CSS, Bootstrap and JQuery.

Source of Inspiration

After delving deeply into the Django Framework and gaining a broader understanding of its inner workings, I became especially captivated by its simplicity and coordination with third party packages. I decided to integrate some of these and test out some of its highly robust features. I.e -> User authentication system, Django's built-in template language, notebook compatibility, security features, etc.

Though I do not have a solid foundation on UX design and styling, as my main focus resides in the backend technologies, I strived to make this project elegant and appealing to the eye. I am quite delighted with the outcome, and much of this was accomplished thanks to the use of Bootstrap, their framework provides you with a variety of stylized components ready for integration with only a few lines of code which connects to their presets through their CDN. They also have great documentation, it was great help, as it drastically sped up the development time and was also useful fixing bugs along the way.

Screen captures:

(These might take a few seconds to load)

  • Homepage overview, testing responsiveness.

- User Registration with functional form validation, creating customer user account.

- Existent User Login.

- Homepage functional components.

- Adding selected items to cart; adjusting quantity, deleting items and description overview of product.

- Cart Checkout; Button animation and modal drop for checkout credit card payment. Non-functional, display only.

- Adding new product to store and validating data upload.

Issues/Contribution

The dependencies and requirements of this project can be found in requirements.txt, if you forked this repo and spot an issue please reach out to me I'll be happy to help. Same goes for all contributions, if you have something to add, features, suggestions, or both, open a merge request and I'll check it out.

djangoecommercewebsite's People

Contributors

jorgealvarez21 avatar

Watchers

 avatar

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.