I have been working at an NGO for a few years, and my role has been to constantly update & keep track of several different categories of information for hundreds of low-income residents.

I have been doing this work manually for a while, updating information one-by-one on an Excel spreadsheet. I have come to realize that this is a lot of unnecessary labor that can be simplified greatly with an appropriate web app. For ex, sorting the info in a particular manner, extracting certain types of data points, automatically removing data points upon expiration, etc.

I would absolutely love to hear any advice/opinions on how I should approach this web app project, and primarily which technology stack I should use. Please feel free to assume knowledge in any and all languages/frameworks.

New contributor
sharethelove is a new contributor to this site. Take care in asking for clarification, commenting, and answering. Check out our Code of Conduct.

put on hold as off-topic by Izzy Nov 10 at 23:03

This question appears to be off-topic. The users who voted to close gave this specific reason:

If this question can be reworded to fit the rules in the help center, please edit the question.

  • 1
    Welcome to Software Recommendations! Please note that we don't recommend technologies. methods or how-tos, but software, So if you're looking for specific software or libraries, please see What is required for a question to contain "enough information" and then edit your question accordingly, so it can be reopened. – Izzy Nov 10 at 23:02
  • I would learn the LAMP stack, run it internally only if needed. To keep things specific to software recommendations, Debian stable (aka stretch for now) (min install + standard utilities task + AMP stuff), MariaDB (drop-in replacement for MySQL), Apache2, and PHP 7.x. Use Eclipse or Netbeans as an IDE, or even Geany (all 3 are great). Warning - there are LOTS of bad PHP tutorials out there, and it is very easy to write BAD code in PHP. If this is for intra-net only use, it will be safer. If for internet, it may be worth getting a "pro" involved. – ivanivan Nov 11 at 2:02