Skip to content

JFleming4/FourthYearProjectSite

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

233 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sysc4806 Group 42

Build Status

Memebers

  • Derek Stride
  • Justin Fleming
  • Justin Krol
  • Noah Segal

Project

We will be doing the 4th year project site.

Issues for Milestone 1 Complete

Issues for Milestone 2 Complete

Issues for Milestone 3

Unassigned issues

Setup

Requirements

Tested on MacOS 10.13.3

  1. IntelliJ IDEA with Maven
  2. JDK 1.8
  3. Homebrew

Clone the project

Clone the project using the link here.

Resolve Maven dependencies

Resolve dependencies using Maven (this can be done in IntelliJ).

Install Postgresql

$ brew install postgres

To see which users exist for your postgres server:

$ psql postgres
postgres=# \du

After installing, you may already have a couple of users by default:

                                    List of roles
 Role name  |                         Attributes                         | Member of
------------+------------------------------------------------------------+-----------
 myusername | Superuser, Create role, Create DB                          | {}
 postgres   | Superuser, Create role, Create DB, Replication, Bypass RLS | {}

Create the Postgres DB

$ psql postgres
postgres=# CREATE DATABASE project_manager_dev;

Set up environment variables

Note: unless you've changed it, the password will probably be "".

$ export SYSC_DATABASE_URL="jdbc:postgresql://localhost/project_manager_dev" # do not change this
$ export SYSC_DATABASE_USERNAME="myusername" # change this to your postgres username
$ export SYSC_DATABASE_PASSWORD="mypassword" # change this to "" or the password you set

Run the server

This must be done from the same console in which you set your environment variables.

$ mvn spring-boot:run

By default, this will run the server on http://localhost:8080.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages