An open source bakery site you'll loaf to death.
The guidelines for this project included mocking a "3rd party backend" but in an effort to keep the project within one repository (and to use GitHub Pages), the code had to be partially combined. Apart from the index.html file, all the frontend code is isolated to the frontend folder.
Since the content is static, a database was not used. Records can be added in the CSV file and edited in Excel or Numbers.
isaiahjturner.github.io/AllisonsBakery
To see a demo of the site visit the link above. If a connection can not be established to the backend (you're looking at this repo months after I built it), you'll be prompted to set up your own. Click the button below to deploy to GitHub pages. Visit your heroku deployment to see the demo.
git clone AllisonsBakery
cd AllisonsBakery
npm install
npm start
or, even better,nodemon
if you have it.
npm test
- Submit a pull request
- Resolve conflicts
- Write tests for any added functionality.
- Browser support for Opera Mini and IE 8 is not required.
- CORS is wide open
- The frontend accepts any API base URL as a query parameter
- No rate limiting
All of the images displayed on this site are covered by their own individual copyrights. If you own the rights to any image displayed on this site simply email me at copyright.Allisonsbakery@isaiahjturner.com to have it removed.
Copyright (c) 2016 Isaiah Turner. All rights reserved. Allison's Bakery has not been released under any open source license. If you are interested in using any part of this application, please email me.