Posted by & filed under Open Source.

NeoInvoice has finally been shut down. Scroll down and look through the Related Posts if you would like an understanding of the history of the project.

UPDATE: If you love this project, I am now accepting donations.

[raw][/raw]

This video is of me going over the features of NeoInvoice. This is just in case the project is never built again, I’ll still have a copy of this video to describe how everything worked. Below is a bunch of screenshots of the different features the app has to offer.

NeoInvoice on GitHub

58 Responses to “NeoInvoice Post-Mortem”

  1. Kevin

    Sorry to hear you did not manage to get money out of your project.
    The GUI is really impressive, and if you manage to create some buzz around it, now that it is open source, i’m pretty sure you will get:
    – 1 – people to help you improve the project,
    – 2 – potential user to make donation for getting new features implemented!
    There is a real business model behind open source project!
    Keep it up! :)

    Reply
  2. André

    Maybe you should consider a donation button as Kevin said. Looking at the screenshots I found it a really nice interface and I think you can still try to make some money from it… :)

    Reply
  3. Boris Martinez Calzadia

    Amazing your project. I have a question. How many time for develop this Application?

    Greetings from El Salvador

    Reply
  4. Enrique

    Mis felicitaciones Thomas. Cualquiera que valore tu trabajo y lo pueda aplicar estoy seguro que se matricularà con su donativo.
    Una consulta. Serà complicado implementarlo en una plataforma Windows con apache, PHP y MySql..?

    Reply
  5. ROnald

    Tremedndo proyecto, muy bueno, excelente, pero no consigo ponerlo a funcionar, loginn, registrer no estan?

    Reply
  6. Jhon

    It’s an excellent project , I’m shocked
    I would like contact me with you to learn more about the programation this is a wonderfull proyect congratulations,i´m going to download it and try it. I would like learn many about this matter and be as intelligent how you’re I’m studying Engineer Systems, I’m from Colombia I hope we can be good friends, bye

    Reply
  7. furqon

    hi.. many thanks for share your great and excelent application..

    is there ERD picture diagram to share?

    –greeting from indonesia–

    Reply
  8. Luis

    Hi! I need help for this error:

    Fatal error: Call to undefined function apc_fetch() in C:\xampp\htdocs\neoinvoice\public\application\libraries\Multicache.php on line 53

    Thank!

    Reply
  9. VICTOR

    Loved your system .. you know I am a newbie at this, but I would love aprender.por Please could you teach me install XAMPP … agradecira you lot … nice work ..
    my mail. vcg_10@hotmail.com

    Reply
  10. Faisal

    Downloaded from Github, extracted
    make root to public folder
    permissions set (chmod)
    imported schema in mysql (created mysql user/pass)
    updated config.php (mysql auth + domain)
    installed APC (after reading the comments)
    apache restarted,

    but still no display on web ? no error ! any clue ? no log in Apache error_log. What else is required to install (any package) etc?

    OS=CentOS release 6.2 (Final), PHP Version=5.3.3

    Reply
  11. Faisal

    Installed memcache via pecl, apache restarted, but still no display on web. (and no error in logs)

    Any clue ?

    Confused with: Either install WordPress into public/docs/, or remove references to the WordPress Model ?

    Reply
  12. Gustavo

    Very good job but need to prove the folder /login/register and loging/forgot. THANKS

    Muy buen trabajo, pero para probarlo necesitaría las carpeta /login/register y loging/forgot. GRACIAS

    Reply
  13. Angel

    I have the following error: Parse error: syntax error, unexpected ‘:’ in C: \ AppServ \ www \ neo2 \ public \ application \ helpers \ generic_helper.php on line 144

    If you could help me please.

    Reply
  14. James Peter

    Thank’s so much Mr. Thomas. This WebApp is so cool. I hope to translate in spanish coming soon! Bye..

    Reply
  15. Arturo

    Hello, I try to install your project but its said that there is not /public/login/

    any idea please?

    Thanks from Peru.

    Reply
  16. harry

    Muy bueno segun veo en las imagenes, alguien por favor que aya podido correr a aplicacion, me gustaria que me ayude! gracias! uso windows 7 y manjaro linux

    Reply
  17. Manuel

    Hello Thomas,
    Good job, but, no login folder and php files to work correctly.. Can you please, provide them?
    Regards,

    Reply
  18. José Luis

    Looks great, if it works the way i want, i will make a donation.
    Hope in the future you will continue with your project.
    Greetings!

    Reply
  19. David

    Hey Thomas,

    Would like to chat to you about neoinvoice but couldn’t find an email address/contact form. If you’re interested, please drop me an email.

    Cheers,
    Dave

    Reply
  20. john

    Hola ojala me puedan ayudar:
    luego de instalar la aplicación con compserver y me carga la pantalla de presentación pero al tratar de crear una cuenta simplemente no entra y lo que despliega el browser es el nombre del archivo index.php y nada mas, por favor su ayuda

    Reply
  21. john

    Hello I hope you can help me:
    After installing the application compserver and I load the splash screen but when trying to create an account just does not fit and what the browser displays the file name is index.php and nothing else, please your help

    Reply
    • Thomas Hunter

      The twitter feature was disabled in the source code as the account is no longer active.

      I’m really not sure what your problem is, please describe it in more detail.

      This is a heavy application, it’s not meant for beginners. You may have to do more research on how Apache and PHP works.

      Also, I’m not sure if it runs under Windows.

      Reply
      • john

        Thanks, The problem is that on the home screen shows a “disable” to the right as shown in the screen to attach, there is also the / login and register that name when trying to create the accounts

        thank you very much in advance

        Reply
        • john

          sorry
          the directory does not exist /login and /register that name when trying to create the accounts

          thank you very much in advance

          Reply
          • Thomas Hunter

            They don’t need to exist; the .htaccess file will redirect the users request to the proper location.

            You’re going to need to research mod_rewrite (I’m assuming wamp uses apache), and figure out how to get that .htaccess file to work.

  22. Erik

    muy buen aporte, un gran sistema….disculpa no puedo conectarla base de datos estoy probando bajo windows espero tu ayuda gracias

    Reply
    • Erik

      very good contribution, a great system …. sorry I can not connect database am testing under Windows I hope your help thanks

      Reply
  23. eze

    Pude hacer andar el sistema en modo localhost en un windows7, solo tienen que habilitar el mod_rewrite on localhost en el arhcivo de la carpeta (C:\AppServ\Apache2.2\conf) archivo httpd.conf lo abren con un bloc de notas y
    le sacan el # a esta linea #LoadModule rewrite_module modules/mod_rewrite.so.
    MUY IMPORTANTE RE INICIAR EL EQUIPO PARA QUE TOME DICHO CAMBIO
    saludos

    Reply
  24. camilo

    You can install this software on a server hosting?, and copy the files to the root folder and the database created and modified the file conf.php. I get the following error:

    Parse error: syntax error, unexpected ‘:’ in /home/u569242811/public_html/application/helpers/generic_helper.php on line 144

    Reply
  25. François J.

    Here is my report on installing NeoInvoice on Ubuntu Server via VMWare Player, hope that helps:

    *****************
    Install memcache:
    sudo apt-get install php5-memcache
    sudo apt-get install memcached

    Add to php.ini:
    extension=memcache.so
    Restart Apache

    ***********************
    If you get a 403 error:
    mod_rewrite requires
    Options +FollowSymLinks

    ********
    php.ini:

    display_errors = On
    sql.safe_mode = Off

    *****************************************************************************
    Warning fopen(system/cache/xxx.pdf): failed to open stream: Permission denied

    chmod 777 /neoinvoice/public/system/cache/

    *********************************
    email sending never end, no error

    First, install sendmail;
    Then, change /etc/hosts to
    127.0.1.1 .local
    This corrects the sendmail WARNING: local host name () is not qualified;

    ***************************************
    Does not work with Firefox, use Chrome!

    Reply
  26. EK

    Fatal error: Call to undefined function apc_fetch() in C:\wamp\www\neoinvoice-master\public\application\libraries\Multicache.php on line 53

    Reply

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>