Skip to content

Latest commit

 

History

History
15 lines (12 loc) · 1.54 KB

README.md

File metadata and controls

15 lines (12 loc) · 1.54 KB

Project3 COP3530

This repository has a Nonprofit generator which is a user based program that has a dataset of over 800,000 IRS registered nonprofit organizations that meet the updated NTEE code standards. The top 100 nonprofits are outputted to the user based on the preferences or the name of the nonprofit that the user inputs. The SFML Library is used for the user interface and C++ is used for programming this project.

The Command_Line_Version folder in this repository contains files to run our program in the command line interface.

The SFML_Version folder in this repository contains files to run our program in an SFML-based interface. For best performance, type inputs exactly, do not attempt to backspace, and run each kind of search (map/heap/AVL tree) only once per program run. This version has organizational differences, as compiling with a makefile to combine numerous .cpp and .h files would have been very complex. All of the source code is contained in main.cpp.

Citations: Professor Kapoor's Lecture Slides, https://github.com/lecy/Open-Data-for-Nonprofit-Research/blob/master/Open_Nonprofit_Datasets/IRS_Business_Master_File.Rmd https://www.vox.com/the-big-idea/2017/4/24/15377056/big-charities-best-charities-evaluation-nonprofit https://dataverse.harvard.edu/dataset.xhtml?persistentId=doi:10.7910/DVN/ZPHJYA https://www.pluralsight.com/blog/software-development/how-to-measure-execution-time-intervals-in-c-- https://www.youtube.com/watch?v=0fKg7e37bQE https://www.sfml-dev.org/ https://www.atlassian.com/git/tutorials/atlassian-git-cheatsheet