-
Notifications
You must be signed in to change notification settings - Fork 3
/
index.html
89 lines (85 loc) · 4.56 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
---
layout: default
title: Oscar - Domain-driven e-commerce for Django
container_class: home
---
<h1 class="main"><span>Oscar is an <em>open-source ecommerce framework for Django.</em></span></h1>
<div class="row">
<div class="col-md-9 col-sm-8 col-xs-12">
<div class="block--container block--container-white block--container-large">
<p>
Oscar makes few assumptions about your project, allowing virtually any part of the framework to
be extended and customised. In this way, complex business rules can
be captured in an elegant and cohesive way.
</p>
</div>
</div>
<div class="col-md-3 col-sm-4 col-xs-12">
<ul class="list-unstyled buttons">
<li><a href="http://latest.oscarcommerce.com" class="btn btn-primary" title="Try the sandbox">Browse the sandbox</a></li>
<li><a href="http://github.com/django-oscar/django-oscar/" class="btn btn-primary" title="View the source code">View the source code</a></li>
<li><a href="http://docs.oscarcommerce.com/en/latest/" class="btn btn-default" title="Read the documentation">Read the documentation</a></li>
</ul>
</div>
</div>
<div class="row ">
<div class="col-md-5 ">
<div class="block--container block--container-white">
<h2>Why choose Oscar?</h2>
<ul>
<li>An extensible core - any class can be overridden, replaced and
extended. This is the key feature that allows any project to be
captured accurately in the codebase - no work-arounds!</li>
<li>A well-designed set of models built on the experience of many e-commerce projects, both large and small.</li>
<li>Comprehensive documentation including recipes for solving common problems.</li>
<li>Extensive test suite.</li>
</ul>
</div>
</div>
<div class="col-md-7">
<div class="block--container block--container-white">
<h2>Problems Oscar is already solving:</h2>
<ul>
<li>A checkout that allows a single order to be paid by up to 9 different payment sources, using multiple payment partners.</li>
<li>Sales representatives are able to place orders on behalf of their customers, using allocated budgets managed within the system.</li>
<li>Integration with a series of SAP webservices to provide catalogue and inventory updates.</li>
<li>Handling of a catalogue of around 15 million products, with stock provided by a range of international partners. Stock and biblio updates happening continuous using a Celery-driven backend.</li>
<li>Sophisticated access-control rules governing which customers can see which products.</li>
<li>Manages a 12 million catalogue supported by 100+ suppliers for a single project.</li>
</ul>
</div>
</div>
</div>
<div class="row ">
<div class="bigpanel col-md-12">
<div class="block--container block--container-white">
<h2>Want commercial support?</h2>
<p>
If you are interested in having an Oscar project built for you,
or for development of an existing Oscar site then please get in
touch via <a href="mailto:info@oscarcommerce.com">info@oscarcommerce.com</a>.
We can also provide support, training and consultancy on
using Oscar and get you in touch with agencies and freelancers using
Oscar around the world.
</p>
<a class="getintouch" href="mailto:info@oscarcommerce.com">Get in touch.</a>
</div>
</div>
</div>
<div id="tweets">
<a class="twitter-timeline" href="https://twitter.com/django_oscar" data-widget-id="303894909121859584">Tweets by @django_oscar</a>
<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script>
<style>
#twitter-widget-0 {
width: 1000px;
}
</style>
</div>
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-45363517-2', 'oscarcommerce.com');
ga('send', 'pageview');
</script>