- Joined
- Nov 25, 2006
- Messages
- 9
- Reaction score
- 1
First, allow me to apologize if this topic has been covered, or worse, done to death.
I did spend some time looking for this and failed to find it, thus my grudging desire to do it myself.
But if you find someone has done it, or is doing it, please let me know by sending me a few links,
(I'd still rather not do it if someone has done it).
I want to create a small database to centralize your medical school application workflow.
Goals (all of these initial features will either be bare-bones, or some might not even exist in the first version):
I'm sure others have done some of this already, so I ask you for the following:
So any feedback on this, whether with links, and/or votes would be so helpful!
p.s. Also, as you can tell from my history, I'm a very long-time member, but almost never posted. My own path to medical school has been torturous and tortuous; I value my own privacy highly, mostly because I feel insecure of my qualifications for med school when I see many whiz kids with amazing qualifications. I add this in case you feel my rarity here means this posting is a joke. I leave it to you to decide.
I did spend some time looking for this and failed to find it, thus my grudging desire to do it myself.
But if you find someone has done it, or is doing it, please let me know by sending me a few links,
(I'd still rather not do it if someone has done it).
I want to create a small database to centralize your medical school application workflow.
Goals (all of these initial features will either be bare-bones, or some might not even exist in the first version):
- Software must be cross-platform (Win/mac/Linux or cloud-based). all code will be freely available and open-source. I include some pros and cons of each that I can think of, and as for security, I believe both can be nearly identical if best practices are used (some may disagree, and we can discuss this).
- local: You can keep everything on your machine. More programming work in some ways, and security depends on the user entirely (this sounds good, but in practice, is usually inferior to cloud-based since cloud-based often have best practices to limit damage). Also may be more limited in options or at least one platform might have more stuff than another (think Microsoft Office on win and mac).
- cloud: You interface with a browser. More options, including connecting to other apps/services. Security-wise, I like the LastPass way, where user data is only unencrypted locally while the browser is open and otherwise exists encrypted so a hack on the cloud does not endanger data.
- local: You can keep everything on your machine. More programming work in some ways, and security depends on the user entirely (this sounds good, but in practice, is usually inferior to cloud-based since cloud-based often have best practices to limit damage). Also may be more limited in options or at least one platform might have more stuff than another (think Microsoft Office on win and mac).
- Enter schools you apply to, and most critical deadlines: each school has idiosyncrasies in the workflow and eventually I want to account for all possible, but at first it might be best to focus on the factors most common to all schools.
- Private and secure: depending on the platform (local or cloud) there are best practices to do this. I know many and a discussion of those would be too long, so for now, just know I am aware and want to insure this is a part of the database.
- Connected: my first thought is connecting to google calendar so you have reminders. I'm sure we can plug into tons of APIs, but... I must keep it simple if it has any hopes of making it to v 1.0.
- Extensible: to allow for much more to be added (as time permits)
I'm sure others have done some of this already, so I ask you for the following:
- Send me links of what others have done: if someone has done all I plan on doing, we can just go there and avoid the pain of inventing the wheel.
- Send me links of any similar projects or ways some of you manage this: if nobody has done a centralized program like I did, I think the best way to do it is to see how all of you manage this task. This gives me an idea of the most efficient way you do it, and a clue as to how such a program should be laid out.
- Some important considerations? There are always things I probably didn't think about. The sooner I know them (and either deal with them or avoid them) the better.
- Anyone interested in being a guinea pig? I expect to have something very bare-bones by the end of the year.
So any feedback on this, whether with links, and/or votes would be so helpful!
p.s. Also, as you can tell from my history, I'm a very long-time member, but almost never posted. My own path to medical school has been torturous and tortuous; I value my own privacy highly, mostly because I feel insecure of my qualifications for med school when I see many whiz kids with amazing qualifications. I add this in case you feel my rarity here means this posting is a joke. I leave it to you to decide.