Skip to content

Instantly share code, notes, and snippets.

@nerdfiles
Last active August 29, 2015 14:12
Show Gist options
  • Select an option

  • Save nerdfiles/87dca26f9abd030beb9c to your computer and use it in GitHub Desktop.

Select an option

Save nerdfiles/87dca26f9abd030beb9c to your computer and use it in GitHub Desktop.
Sites for Artists
# Sites for Artists, examples[0]
1. http://laurenmcman.us/gallery/
2. http://jahjah.works/gallery/
[0] Sales Package
1. Setting
1.1. up SSL
1.2. Setting up Domain Name
1.3. Setting up Web Host
2. Installing
2.1. Django, Python, dependencies per client provided Web Host
2.2. Database, dependencies per client provided Web Host
3. Configuring
3.1. E-mail, dependencies per client provied E-mail Host or Web Hosting Server stack (sometimes it's cPanel, sometimes it's a commandline — I can live both worlds)
3.2. Optional: Gmail MX Configuration and Admin Configuration
3.3. Optional: Social Media Sharing and Authentication
3.4. Optional: Third-party Cloud Data Integration
3.5. Optional: Web Analytics, Social Analytics (think Mixpanel, via http://segment.io)
3.6. Optional: Data Automation (think IFTTT or Zapier)
4. Optional
4.1. Development Environment, dependencies per client provided Web Hosting Server
4.2. Optional Staging Environment, dependencies per client provided Web Hosting Server
4.3. Optional QA Environment, dependencies per client provided Web Hosting Server
5. Development
5.1. for an Organic CSS Skin (a custom modular Object-oriented Presentation with Responsive Templates)
5.2. some JavaScript Architecture for spice: I can do minimalistic flat jQuery style styles, Backbone.js with Marionette, AngularJS (I'm fond of https://material.angularjs.org/, and I am personally evolving the core Organic CSS Skin to http://www.google.com/design/spec/style/color.html#color-color-palette), Web Components, Raw JavaScript [but I'll probably use at least jQuery for Promises], Meteor (the framework Ben requested for http://unity-live.com), Sails.js (what I'm using for http://ocenergygroup.com, with James O'Connor).
5.3. If you choose a Development Environment, I will put a testing server there, running on Karma, a unit testing task server; this may also depend per client provided Web Hosting Server
5.4. Optional Customer Relation Management via SalesForce (primarily with AngularJS architectures)
5.5. Optional Automation around Device Testing (I'll send you a bunch of screenshots at like 4 AM in the morning, and sometimes they'll come from http://saucelabs.com)
5.6. Optional Database Migrations, Backups, and Web Administrative stuffs (for a $$$monthly$$$ fee we can talk about)
5.7. Optional Unit Tests (I almost never get to do these — but they ensure a quality product)
5.8. Optional Trello Integration (a task management and planning tool)
5.9. Optional Github Issues and Commits to Trello (my code on the Trello Boards)
5.9.1. Optional Wireframes will be in my commits if you request this far
5.9.2. Optional Card Sorting Personas (might come in handy if you want to rule geomaps in the Browser)
6. Content Management Systems
6.1 WordPress is typically the weirdest to me, but it works — I've made plugins, like for The Coinsultants, and done PSD2WordPress for years;
6.2. Django (This is what I do for the two sites mentioned above. It's an organic meta-framework thing I've been working on.)
7. Schema Stuff
7.1. http://schema.org/Product
7.2. http://schema.org/CreativeWork
7.3. http://schema.org/Painting
7.4. http://schema.org/ArtGallery
to mark up your site to boost your search engine visibility. But "art gallery" (Embedded Schema Networks, essentially) will take a little thought, because you'll have gallery showings such that @contentLocation of "Painting" will need to reference ArtGallery. So I'll need to enable for you to create snippets from Django's easier to use forms. You could do this now with https://foreverett.com/dashboard/djangocms_snippet/snippet/ (currently $19-$39/yr at https://domainagents.com/foreverett.com-domr; https://domainr.com/forevere.tt?q=forevere.tt is $750/yr) but it's a hassle to write that HTML by hand.
8. Accessibility
8.1 508c Accessibility with ARIA Hooks (probably eastiest with AngularJS) because Americans with Disabilities Act
8.1.1. Accessibility is tough stuff. So it is often ignored, but I can implement in this space. I have this one idea called Degradable Media Models that I've been working up, probably having its first appearance in https://github.com/nerdfiles/angular-hyper in the near future
Lots of Optional stuff. This is more or less my full package. It's a work in progress.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment