isensmith / comic-cube Goto Github PK
View Code? Open in Web Editor NEWAn app for comic book buyers and comic shop owners to help them stay in business. Participating in Mozsprint 2019
Home Page: http://comic-cube.com
License: Other
An app for comic book buyers and comic shop owners to help them stay in business. Participating in Mozsprint 2019
Home Page: http://comic-cube.com
License: Other
Mozsprint is happing for the rest of May. To gain some visibility it would be great to have some issues labeled with "help wanted", "good first issue", "mozsprint" and "openeugene".
Purpose
To help local open source projects in Eugene, OR gain visibility and contributors from the greater open source community, and enabling local open source enthusiasts to find local projects for contribution.
Outcome
Local open source projects have worldwide visibility, clear paths to collaboration and have gained new collaborators.
Process
feel free to start a conversation in the comments below! ๐
There is no API for this data, it will be sourced from scraping one of the sites that publish the new comics list regularly.
there a little topic link under you repo name. clicking that will let you edit the topics.
Tapping on a publisher header in the List screen expands or collapses the list of titles within. However, tapping on the gear icon in the publisher header to access the sort settings should not trigger the expand/collapse function, but it currently does.
airtable is handy for working on concepts and you can build out your data relationships, etc. The free version will get you to 1500 rows. when that times comes you can move to something more "production" for your data.
Marketing site at comic-cube.com is directed towards the comic shop owners, providing information on the benefits of managing the pull lists through comic cube.
App user profiles will show the individual titles that the user has boxed and which store(s) they have a box at.
Store Owner profiles will show each user who has a box at their store, and their individual pull list. The need to be able to create new users based off an email address. They should also be able to add or remove titles to the pull lists of their users.
Google map (or similar provider) which can show only markers for nearby comic book stores. Also should be able to have a custom map pin for the stores using the app.
Graphics and layout design for the App.
Store Owners can create an account, create users, see reports of the combined users pull list, export pull list into CSV or excel, can create Event notices that are published to the News feeds of all their app users
Design a cool logo
do the stuff!
get pull list
get books by (author, publisher, title, keyword)
get/post/put/delete customer
- name
- email
- store membership 1
- store membership 2
get customers
get customers by status
get store
get publishers
get new comics buy publisher
NOTES TO SELF:
"methods":
get = get resource
post = update resource
put = create resource
delete = delete resource
endpoint = method and resource
lambda functon (in aws) = contained singular piece of code, created in aws
google how to code lambdas, make micro services (one function per method)
For the times in the store when a customer wants a report of what's on their pull list, having a "print" button in the user record that's visible only to superusers. Should print a nice clean page (not the same as printing a webpage with all the extra website junk around it.) If a clean print direct from the user screen isn't possible, then a "printable" page (like the printable flyer layout in IDX Broker details pages) which has the same data without any stuff around it so printing is clean.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.