Advertisement
Guest User

Untitled

a guest
Jan 19th, 2018
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.15 KB | None | 0 0
  1. Thanks for all the feedback Joe, I'll get to work on it, we have a ton of packing to do and I'm still job hunting as well so it may take a bit to get that in-depth. I did contact Frank Spitzock today who will be taking care of getting me re-enrolled for the March term and I'm meeting with him next week to finalize the setup for that.
  2.  
  3. I'm up for whatever you guys would like to see me add to the site, I'm just glad that all the work I've put in so far can count towards this. Just to give some background on it and what my plan was going forward before this got approval:
  4.  
  5. I was looking for jobs in Pittsburgh and most were web dev. I'd never done any web dev so I figured I should learn what I could in the time before our move. I picked all of the technologies that I did simply because they were what companies wanted based on their job postings. After doing some research on them I tried to come up with a site idea that would allow me to incorporate all of those things in one place and this checked all the boxes, plus it was something useful to me personally and I'm sure a lot of other people once I fix a few issues.
  6.  
  7. Currently I use an application to track my comic collection on my phone and it has some drawbacks that I thought could address with this site. I wanted to give myself the ability to filter my collection in ways that the app doesn't allow and add some additional information that it doesn't have inputs for. Those two things would be a massive QOL improvement.
  8.  
  9. So far the site does what I was hoping, but the main problem that it has is the time consuming process of adding books into your collection. You can see from the numbers on the main page there aren't many in there now because I'm not even using it for that, I'm just using it to keep a log of some of my graded books and their id numbers in case anything gets lost or stolen at some point. To add my current collection it would probably take months and that just makes the whole thing basically unusable in any real way.
  10.  
  11. My next step was going to be to find a simpler way of adding books in to your collection. I've been considering a mobile or desktop app with webcam support that would let you scan books upc codes but I'm not sure how that information is presented to me when I read the code. Depending on how I get that information I may be able to auto-populate a lot of the fields for the user and let them do kind of bulk entries or something and then they can go customize things from there if they don't like how it auto-filled in some of the fields.
  12.  
  13. So if you have any trouble coming up with next steps, finding a good way to streamline the addition of books is what mine was going to be.
  14.  
  15. To touch on a few things you mentioned:
  16. I would like to commercialize it eventually but there are definitely a few issues to solve before then. Once it's more convenient to add your books in though I think this is something that a lot of people would definitely find useful, especially if they are using the same app that I use now which is kind of the standard.
  17. You mentioned stating the reasons why I chose certain tech, I can try to justify those decisions now in hindsight but like I mentioned above, I didn't make those decisions I just went with what companies are using so I could get some experience.
  18. I've been working on this for 10-11 months already so a lot of the articles and tutorials etc. that I used are long gone. There are a few I can definitely remember and I'll try to find anything relevant in my history. I didn't know when starting this that I would ever need them for something like this down the road.
  19. I'd like to avoid giving access to the database to outside users which is the reason I decided to go with a web service to create an API for people to access through a controlled entry point. Because of the content of the site, anything other than looking up a particular users collection isn't super useful and there are much better tools for something like that than this. Since I'm allowing users to enter things in their own custom way, I may choose to call Batman Volume 3 "Batman vol. 3" while you would like it to be called "Batman Volume 3" in your collection. I wanted to give users that freedom but that makes querying the database to get information about a series or writer basically useless as it could be in there 50 different ways. Since that wasn't the intention of the site I was fine with that trade-off.
  20. Adding ISBN, publisher etc makes a lot of sense, I don't know I didn't think of some of these from the start.
  21. I'd love to give the user more information about their collection in some way if it has a practical use-case. I really want to make sure there is a good user experience for the sites intended purpose before I start adding in the just-for-fun type of stuff (I do want to add those types of things though). The graph that is there now is something I'm pretty unhappy with but I put it there just to fill in some space for the time being until I come up with better content for that area.
  22.  
  23. I'll get to work on that documentation and will keep you guys up to date. I uploaded the versions that you currently have to Underdog as well. If you guys think of anything else let me know.
  24.  
  25. Thanks,
  26. Bill
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement