/EnrollMe

(Work In Progress) Course registration project developed using Play Framework

Primary LanguageHTML

EnrollMe

Forked from SoftWhere, our team from Software Engineering course. This project aims to create a course registration web application by following the Agile software development methodology. In particular, it uses the MVC architecture, using Java for the back end, Bootstrap framework for the front end, and MySQL for the database.

SoftWhere Members

  • Pengyu Wang (Project Manager)
  • Tri Dang (Front End)
  • Miguel Campos (Back End)
  • Hsuan Yu (Testing)

Prototype Examples

Click here to view prototype

Setup

Mac

# install homebrew
$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

# install sbt
$ brew install sbt@1

PC

Install sbt from [https://www.scala-sbt.org/download.html]

Database

mysql -u root -p
CREATE DATABASE enrollme;
CREATE USER 'softwhere'@'localhost' IDENTIFIED BY 'cs532';
GRANT ALL PRIVILEGES ON enrollme.* TO 'softwhere'@'localhost';
FLUSH PRIVILEGES;

Run

$ sbt run