Ive been working on a cool open-source project at
GitHub - La-comadreja/ResearchMatch: An application for university departments to facilitate the process of matching undergraduates to research positions., that I think has a lot of
potential to connect university students to technology and science. Its
directory of research and projects, so the students can look for what
interests them and apply to projects at their level. Weve built
communities at UC-Berkeley (http://researchmatch.heroku.com) and at
Columbia University in New York City (http://www.researchmat.ch). The
students and professors at these schools are very excited by it and are
using it a lot.
At present, Im focused on the interface and the Apply to Project
feature, and would like to have the site launch at other schools.
Ive recently rewritten the authentication to make the code more
The authentication was originally written in CAS and tied into
UC-Berkeley’s service, and I’ve done most of the work changing it to
so users from outside Berkeley can log in. It is possible to log into my
branch of the code on localhost and look at its features if you change
line of config/initializers/devise.rb to remove the Regex restriction to
Columbia, NYU and other NYC schools. I’d like to make the interface and
forms less Computer Science-specific so students in other fields are
comfortable using the site. I’d also like to make “Apply to Project”
user-specified email rather than the list of UC-Berkeley professors
hardcoded in the database.
Any thoughts or questions? This is my first large Rails project, so
would be very much appreciated.
Thanks so much,