WF Developer Competition

I managed to put together a very arcane version of an rss feed reader with angular and rails, but I give no fucks because that was my first time actively coding with Angular and I'm just blown away with what can be done with it.

I'm going to put together a really polished implementation of this over the coming weeks because I think it will be neat. I'll post the github link to my current code soon for what I hacked together for this.

Thanks for kicking my ass into gear to actually using Angular guys :)

Also, this project confirmed two things for me:

1) Rails is god damn incredible (I've preached this for years). But really, I had a working JSON API up and running in like, 20 minutes? So easy.

2) Single Page App JS Frameworks are god damn incredible. I've only really built something with Angular now but have been studying them for a while. The way the apps work once you've built something out just absolutely stomp on traditional render-on-server web apps. It's crazy.
 


Ok so here is my version; feed.me

Time Taken
~24 Hours (but not within the defined time frame of the 22nd to the 23rd)​

Technology used
ASP.NET (C# 4.5) MVC w/ Razor Engine. Azure 2.0 w/ SQL and Blob Storage​

Notes
I’m not fully happy with it, given more time I would implement Ajax to update the post list when new ones arrives, include the ability to mark all posts in categories as read, caching of feeds, paging of feed results and a few other things.

The servers (currently there are two running this) are scalable, so if I needed to expand the code will scale without servers stepping on each other in terms of updating the feeds. I don’t care about scaling this, it’s just a side benefit of using Azure.

There is no admin interface, it just does its thing. Feeds are checked every 10 minutes for new items.​



Btw there is an Easter egg in the code, it’s not hard to find (I was going to do Konami code, but I’m lazy).
 
If you don't mind me asking, where do you guys get your designs? They're much better than my ugly ass designs. Are they your own custom work, or do you have a designer that banged them out for you, or are they from a site somewhere? I've looked through places like ThemeForest, and maybe I'm blind, but they don't have much for great UIs.

Any sites or designers you can suggest? I could use a few dozen of these, as that should be enough to get a theme library going ala Wordpress. Will have a Maintenance->Theme Manager menu, people can browse & search all available themes, one click to download and install, etc.
 
Jake is right, it’s from themeforest. It's called shamcey.

Personally I don't like it that much, but I had it laying around so though I would use it.

Most of the themes I use are from themeforest. I agree it can be hard to find good themes on there, but digging through the lists is half the fun.

Generally any theme I use is based on bootstrap, I normally ignore one that aren't unless it's a simple lander.

Usually I end up modifying the theme quite a lot, but I expect that.

For example, the theme used for Lead Ticker is two separate themes with a similar layout style merged together and the css modified to match colors.
 
WrapBootstrap is a great place these days, and because they're all bootstrap - you can swap them in and out easily.

https://wrapbootstrap.com/themes/admin

Wow, thanks! Those themes are absolutely gorgeous, and exactly what I'm looking for.

Too bad the extended licenses are so expensive. Spending $30k on themes for software I'm going to offer for free seems like a bad idea. Multiple application licenses are doable, so maybe pick up a bunch of them, then contact the authors offering to keep a link to their own sites on the theme.
 
Wow, thanks! Those themes are absolutely gorgeous, and exactly what I'm looking for.

Too bad the extended licenses are so expensive. Spending $30k on themes for software I'm going to offer for free seems like a bad idea. Multiple application licenses are doable, so maybe pick up a bunch of them, then contact the authors offering to keep a link to their own sites on the theme.

SaaS brotha, SaaS.

Also, look through these: Admin Templates | ThemeForest
 
iamjon, sumohax0r, dchuk where you guys at with yours?

I'm looking forward to seeing your results.
 
iamjon, sumohax0r, dchuk where you guys at with yours?

I'm looking forward to seeing your results.


Wasn't able to work on it today, I'm about 9 hours in on design & development I would estimate about another 1-2 hours of dev for a working prototype. I'll try to squeeze it in tomorrow and shoot you guys the info.
 
So much win in this thread.
I've been loyal to PHP for years, but this month I started to learn Python and RoR (so far I've liked RoR more than Django); thanks for sharing all your talent here, I've discovered amazing tools thanks to you guys.
 
Project Report

Looking at around 15 hours total time put into it, I wish I could have finished over sat / sun but that's life, too much to do.

The project is put together pretty poorly, My RSS parser could be much better and my query's although simple where put together in a hurry and aren't very efficient.

Design
  • From Scratch
  • Made in Fireworks
  • Inspiration from a few different dribbble projects

Code
  • XHTML / CSS / JS using our in house CSS reset and theme structure.
  • Users, Queries, subscriptions powered by Wordpress and Custom Post Types
  • RSS parser from http://rssphp.net/ and honestly it's kinda crap there are probably way better ones

I took all of these on Saturday, tried to do it as often as I could remember, obv failed.

Otw4XMm.png


cq7veG3.png


6r0qzxJ.png


K5r2aeu.png


TJuWNHt.png


CTCYcqt.png


XMQIkh3.png


5jYPKSJ.png


Project Domain: Login | QikReads | Ultra Lightweight RSS Reader

Registration works but no validation on any forms, so make sure you don't fuck up or no error message for you. just back to the same page.

Notes:

A lot of stuff doesn't work, I spent way too much time on xHTML profection (attempt still some flaws) and not enough on dev, but I think with another 20 hours or so this could be a solid reader. I also bought qikreader.com and .net not sure which name I let better. Please vote if you get the chance.
 
^^ Awesome, looks good! Love the instantaneous downloads upon adding a feed, instead of waiting for the cron to kick in. I should have thought of that.

Ok dchuk, you're up. ;)
 
^^ Awesome, looks good! Love the instantaneous downloads upon adding a feed, instead of waiting for the cron to kick in. I should have thought of that.

Ok dchuk, you're up. ;)

Thanks, yea just to give you a little insight, there are basically two types of update functions, one that updates a single users feeds and that's triggered when they add a new feed (what you just hit) and then there is a system wide scheduled cron that updates all user feeds once every 10 minutes.
 
Three Things:

1) I'm busy with other work right now that has to be precedence...once it's cleared out, I'll revisit this.

2) I studied up on AngularUI over the weekend, which will allow me to very easily make nested layouts. That will help me build the interface I want to build for this.

3) You guys all did awesome jobs, congrats :)

I'll try and push my code as it is right now to github. It's really not impressive because I spent most of my time getting used to writing Angular, not really building the app. And I only spent about 3 hours on the app. I think now that I have Angular much more figured out, and if I can find about 10-15 hours to hack on this, I can put together the feed reader that I actually want to use.
 
Trying to find an hour or two to work on this but I haven't had a chance yet. Will try to get something together by EOW.