// the find
RobertoAbrego/Polar
Proyecto de una red social de concientización a cerca del medio ambiente
POLAR is an ASP.NET Core MVC app (tagged as C on GitHub, which is wrong — it's C#) for an environmental social network with daily eco-missions, photo-based evidence submission, and a points/ranking system. It uses IBM DB2 as the database. This is a student or portfolio project at very early stage with 2 stars.
- Clean MVC layering — Controllers, Services, and Models are properly separated with no obvious business logic leaking into views
- Has a real background service (MisionDiariaHostedService) for scheduled mission generation rather than a polling hack in a controller
- Includes a Dockerfile and docker-compose.yml, and GitHub issue/PR templates — more project hygiene than most repos at this star count
- The entire IBM DB2 CLI driver — dozens of .so binaries, license files, and config samples — is committed directly to the repo under /clidriver. This bloats the clone, locks you to a specific DB2 version, and sidesteps any proper dependency management
- Actual user-uploaded photos (JPEGs/PNGs in /uploads) are committed to the repo. That is PII in version control, and it means the repo will silently grow forever as users submit mission evidence
- The README is a product proposal, not a setup guide — there are zero instructions for running the app locally, no environment variable documentation, and appsettings.Development.json is likely in the repo with live credentials
- IBM DB2 as the database makes this nearly impossible to run locally without an IBM account or an enterprise license, which kills any chance of open source contributions