This is the repository for the Atelies website. It is written in NodeJs. It is now retired.
CoffeeScript HTML CSS Shell
Permalink
Failed to load latest commit information.
.ebextensions remove beanstalk patches Jul 3, 2014
app Logging tests optionally Sep 6, 2015
docker docker scripts Oct 8, 2014
log fixing travis build Apr 13, 2014
misc misc files Aug 28, 2013
node_modules/jquery Update all dependencies and fix code accordingly Sep 6, 2015
public Update all dependencies and fix code accordingly Sep 6, 2015
seed add seed.ps1 Sep 6, 2015
test Fix fat arrows on test Sep 6, 2015
.bowerrc moving files to home dir May 20, 2013
.dockerignore add docker config Oct 7, 2014
.gitignore ignore Session.vim Apr 17, 2014
.s3cfg Don't use python magic when uploading Sep 6, 2015
.travis.yml
.vimrc.local ignore .git in nerdtree and wildignore Jun 27, 2014
Dockerfile add docker config Oct 7, 2014
Gruntfile.coffee Fix gruntfile to work on windows and linux Sep 6, 2015
LICENSE.txt fixing license file, removing trailer, adding ptbr license Jul 23, 2013
LICENÇA.txt fixing license file, removing trailer, adding ptbr license Jul 23, 2013
Procfile heroku doesnt understand 'npm start', running node directly May 22, 2013
README.md change build status from travis to snapci Jul 5, 2014
bower.json Update all dependencies and fix code accordingly Sep 6, 2015
coffeelint.json adding coffeelint.json, updating gruntfile Apr 5, 2014
dockerRun add docker config Oct 7, 2014
npm-shrinkwrap.json Logging tests optionally Sep 6, 2015
npmInstallCI Avoid caching when it is done automatically in CI Sep 6, 2015
package.json Add engines back including npm Sep 6, 2015
publishToAWS update load balancer when publishing using snap Jul 7, 2014
server.coffee running coffeescript directly May 6, 2014
uploadPublicFiles aws publish scripts Jul 6, 2014
uploadPublicFilesToAWS aws publish scripts Jul 6, 2014
uploadPublicFilesToHeroku use s3cmd if it exists, use appname on heroku ops Jul 5, 2014

README.md

Ateliês

=======

Build Status Coverage Status Dependencies

This is the repository for the Atelies website (www.atelies.com.br). It is a Brazilian ecommerce site where people can create their own stores and customers can buy from these stores. It is made from the craft community to the craft community, to allow them to express and sell their art without being bound to any corporation or larger website. A craftsperson is able to sell direct to anyone, and can do it with or without any payment gateway. Their customer is their customer, they don't have to display any message whatsoever regarding the Atelies website. This is a community project. It is open source. It is paid for by the people who own the stores and it is a NON profit site. It always be a non profit site. The code is open source to make sure it will always be free or very much afordable (always much more afordable than it would be if it were commercial). It is made using the most recent technologies, and it is hostable in most cloud providers, like Azure, AWS or Heroku. We are using Heroku right now because they better support NodeJS than any other cloud provider.

This website is a good start if you want to build a modern Node app using a Single Page App approach. It uses Backbone for the browser code and is has tests all over it. The code quality is good, and it will constantly evolve.

Documentation

I will probably start some blog posts (see blog address below) and will republish them here. Nothing so far.

Issues, task board and ideas

Maintainers

License

This software is open source, licensed at GPL V2. Check out the terms of the license before you contribute, fork, copy or do anything with the code. If you decide to contribute you agree to grant copyright of all your contribution to this project, and agree to mention clearly if do not agree to these terms. Your work will be licensed with the project at GPL V2, along the rest of the code.