RA.Connect is a web application designed to streamline University of Virginia dorm residents to their resident advisors (RAs). The project was a semester-long group assignment for CS 3240 (Advanced Software Development Techniques) and should not be used for serious reports.
The web app can be directly accessed and tested through our Heroku deployment.
If your usage is only local, use the package manager pip to install the dependencies listed on the provided requirements.txt file.
pip install -r requirements.txt
Furthermore, the following inputs should be made in the root directory to make sure the local databse is properly configured:
python manage.py makemigrations
python manage.py migrate
After installation, run the following commands to start the web app:
python manage.py runserver
and access it through the link http://127.0.0.1:8000/.
The group members were divided into the following roles, the responsibilites of which can be viewed on the project details page:
-
Price Mckinney, Scrum Master (wpm7hs)
-
Yanson Khuu, DevOps Manager (fbx2jt)
-
Kaitlyn Kreth, Requirements Manager (qte7kg)
-
Megan Lewis, Testing Manager (nxk7tq)
-
Hugo Abbot, Software Architect (drt3sm)