Wen I first started this project I wanted to build a little more on skills that I was unfamiliar with: server side programming and JSON. Building on it was a way to solidify the concepts that we'd learned in class. I also wanted to finally achieve something that I wanted to do since the beginning, which is to make a site mobile compatible. My background is purely mobile, so I wanted to be able to get something working on a phone.
My inspiration for this project came from looking at some of the early blogging and fiction sites that still exist - Blogger, Fictionpress, and LiveJournal. Their design is severely outdated, and the mobile applications that exist (if they do have them) are also not great experiences. I wanted to build a simple prototype of a system along these lines that would take advantage of the advances in HTML/CSS to look cleaner.
I was able to create prototype to perform the following tasks:
- Write a story
- See all stories posted
- Search for a story (very early stages)
- Tag a story
I wanted to be able to search by tags as well, but I couldn't get that to work and I would definitely like to get that figured out.
I definitely want to flesh this prototype out more - I got stuck in a lot of places because I had some trouble debugging (thank you Shawn for pointing out that I can run my server through Node to do my debugging). I definitely prefer client side development but having the knowledge of both has been great in understanding how websites work.