Giter VIP home page Giter VIP logo

semantic-kit's Introduction

semantic-kit's People

Contributors

travisvalentine avatar wallawe avatar

Watchers

 avatar  avatar

semantic-kit's Issues

Have a "Built With" section

http://builtwithbootstrap.com/ has done extremely well (over 100k hits a month) and launched around the same time as wrapbootstrap. It currently makes over 1k/month on ads alone [1], and also has "featured" sites, etc which make even more. I'm not saying we should do all of that, but giving signed up users the ability to showcase their site built with semantic would be a good addition I think. This should come last if we decide to do it, but I think it will be fairly straight forward and simple.

[1] http://buysellads.com/buy/search/id/675022/ts/1398904356#view-134477/

Use devise instead of from-scratch auth?

Feel free to delete this, just wondering if we were using from scratch user session/signup/auth instead of devise? I like devise bc it comes with email verification and all views, etc but that's more of your domain so I'll defer to you.

UI for User#Show page

-Basic Info
-Purchases (maybe this should be its own page... thoughts?)
-Links to "sell", "dash", "edit"

UI for User Dashboard

Items needed:

  1. List of uploads (items for sale)
  2. $ Earnings, # items sold info
  3. Payment Settings (paypal address to pay them, tax settings if we go that route)

Note on tax settings: Requires a pretty high level of security if we are storing that kind of data. WrapBootstrap says "encrypted with 256-bit AES" and has ssl certificate, etc. Also requires incorporation on our behalf which costs ~300-800 bucks, requires biz bank account, etc. This is why I would prefer to wait on proof of concept (a month or two), then we can take these necessary steps if successful. I can talk to my roommate about any risks involved, if any. He's a patent lawyer and knows biz law decently as well.

UI for admin dash

-link to sell
-my items
*for sale/approved
*pending approval
*rejected
*disabled (give user ability to disable)
-payment settings (does user need to sign up with stripe?)
-history of orders, at different pricing levels

Allow the following fields

User:

  • username
  • name
  • email
  • location
  • website
  • about

Theme:

  • name
  • price (single application use)
  • price (multiple app uses)
  • price (extended - ability to resell)
  • css preprocessors (sass, less, stylus, none)
  • browser support
  • category (admin,dash,portfolio,magazine,etc)
  • tags
  • description
  • screenshot (image)
  • preview url
  • copyright

Launch/Release outreach and marketing

@travisvalentine Feel free to throw some ideas in the hat here. It would be cool to have a bunch of set tactics to get traffic flowing in and users activated. We'll start with the obvious:

  • Submit to Hacker News
  • Submit to Product Hunt
  • Submit to Reddit (programmer, front-end, design, startups, ...)
  • Submit to stumbleupon
  • Answer relevant questions on quora and link from there
  • Submit to all search engines
  • Email or tweet at people who have starred Semantic on github. Sketchy, yes. Ethical, unlikely. Effective, probably. Just throwing it out there
  • Free Theme giveaway each week to 1 person out of all who tweet
  • Drop a link in here at the bottom (says posting your side projects is kosher) :http://cdnjs.com/libraries/semantic-ui

Paypal Flow

  • Allow all users to see paypal button and check out without signing in
  • Upgrade to premier account if possible in order to hide personal email
  • Redirect from purchase in paypal to theme purchased and/or email a confirmation to the user with a link to that page (should probably do this regardless)

Figure out package uploads

As it turns out all we have to do is take and upload a zip to S3. We don't need to do anything else compression-wise, because it'll be up to whomever buys to unzip the theme package.

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.