Skip to content

302CEM-1617JANMAY/study-support-services

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
web
 
 
 
 
 
 
 
 
 
 
 
 

302CEM Resit Assignment

Study Support Services

Andron's improvement to existing code for 302CEM Resit Assignment

This repository is mirrored at https://github.com/theta-app/theta.

The app can be directly accessed from Heroku at the following URLS:

https://theta-web.herokuapp.com/ (for students)

https://theta-web.herokuapp.com/indexLecturer.html (for lecturers)

This app is an extension of the barebones application provided together with the University of Coventry 302CEM 2017 coursework assignment.

Additional features for students include the ability to view and download resource files as well as to book one-to-one appointments based on lecturer availability.

Additional features for lecturers include the ability to view student appointments, as well as to upload worksheets and other resource materials to the system.

The system is implemented in PHP using PostgreSQL as the database server, and hosted on the Heroku cloud application platform.

Git is used as the software version control tool, both on the local Heroku git repository, and also for version control of the codes on github.

For creating the Heroku git application, a sample Heroku PHP git project was cloned and modified, as explained in Getting Started with PHP on Heroku article.

Deploying

Install the Heroku Toolbelt.

$ git clone git@github.com:heroku/php-getting-started.git # or clone your own fork
$ cd php-getting-started
$ heroku create
$ git push heroku master
$ heroku open

or

Deploy to Heroku

Documentation

For more information about using PHP on Heroku, see these Dev Center articles:

About

Andron's improvement to existing code for 302CEM Resit Assignment

Resources

License

Stars

Watchers

Forks

Releases

No releases published