Skip to content
CapRoomster is a web application that allows Concordia students to reserve a CAPSTONE room for their projects
Python JavaScript HTML CSS
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
app
client add auto refresh user info Apr 4, 2017
doc Pushes final versions of SAD and SRS to repository Apr 4, 2017
.coveragerc
.gitignore git ignore for me app/__init__.py Apr 1, 2017
README.md
circle.yml Removes installation of client-side libraries in the continuous integ… Mar 17, 2017
codecov.yml
config.py Removed unnecessary commit files Mar 24, 2017
pytest.ini
requirements.txt
run.py rolled back too many deleted files in frontend Apr 1, 2017

README.md

CapRoomster

CircleCI CodeCov

This is a project done within the context of the SOEN 343 and SOEN 344 courses at Concordia University.

This repository was received from another team and ultimately refactored, maintained, and added to.

CapRoomster is a web application that allows Concordia students to reserve a CAPSTONE room for their projects.

Installation and Development

Client

See client-side README for further instructions.

Server

Installation

  • Make sure you have Python 2.7 installed.
  • Setup a virtualenv if you don't want to install packages globally on your system.
  • pip2 install -r requirements.txt

Development

  • python2 -B run.py

Running automated tests

  • pytest

Database

  • Install postgresql.
    • If on Linux, more instructions here.
  • Start your postgresql server.
  • Create a database called development.
  • Initialize the database with the bookMeDB.sql script.
  • IMPORTANT: Before running the application, run export postgres_password={your postgres password here}

Additional Information

Login Credentials

username password capstone
John pass false
Emily pass false
Rudy pass false
Jackie pass false
Mary pass true
Hans pass true

Team Members

SOEN 344 Team Members

Zhipeng Cai - choitwao
Adrianna Diaz - adriannadiaz
Lance Lafontaine - lancelafontaine
Arek Manoukian - arekmano
Taimoor Rana - Taimoorrana1
Lenz Petion - MonsieurPetion

SOEN 343 Team Members

Ahmad Hyjaz Loudin - @PuzzlePuzzling
Emir Bozer @emrbzr
Leo Yu @yleo
Nikolas De vigne Blanchet @ndvb
Mary Psaroudis @mary86

You can’t perform that action at this time.