CodeIgniter Forums
Big (>10k LOC) Ajax CI App Open Sourced - Printable Version

+- CodeIgniter Forums (https://forum.codeigniter.com)
+-- Forum: Archived Discussions (https://forum.codeigniter.com/forumdisplay.php?fid=20)
+--- Forum: Archived Libraries & Helpers (https://forum.codeigniter.com/forumdisplay.php?fid=22)
+--- Thread: Big (>10k LOC) Ajax CI App Open Sourced (/showthread.php?tid=52602)



Big (>10k LOC) Ajax CI App Open Sourced - El Forum - 06-18-2012

[eluser]renownedmedia[/eluser]
Hi Ya'll,

I just open sourced a big CodeIgniter App (has about 11,000 lines of code).

GitHub: https://github.com/tlhunter/neoinvoice
Screenshots/Video: http://thomashunter.name/blog/neoinvoice-post-mortem/

Feel free to tear it apart. It is released under a dual GPL/BSD license.

I started the app about 2 years ago, and stopped development about 6 months ago. The app is entirely AJAX based. The version of CodeIgniter it uses is 1.7.2. It requires MySQL and a caching mechanism (either APC or Memcache, thanks to Multicache).

The code isn't great by any means (please don't reply with reasons why it sucks), but it does show off a large CI project. I remember it being hard to find large Open Source CI projects when I started development, I'm not sure if they are still rare. There are plenty of bad practices, and I would love to accept pull requests to fix them.