Skip to content

schen35/class_portal_Alpha

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Class Portal

This application is a course project for CSC 517 2016 Spring. Database for this project is using PostgreSQL, if you want to run the project locally, please install in before hand. Installation guide can be found here: https://wiki.postgresql.org/wiki/Detailed_installation_guides


For testing there're built in accounts that you can use.

Student

login email password
test_1@email.com 12345678
test_2@email.com 12345678

Instructor

login email password
test_i1@email.com 12345678
test_i2@email.com 12345678

Admin

login email password
test_a1@email.com 12345678
test_a2@email.com 12345678

SuperAdmin

login email password
test_s1@email.com 12345678

Instructions: If you want to request enrollment in a certain course, you should click on show to check course detail to find function for request enroll, and in the following page clicked on confirm.

Please don't modify the password for pre-existing user's password or email. Thank you.

When adding student to course, please make sure the course is taught by the instructor for the course, otherwise it won't be a successful edit, the student won't be able to see it.


Test cases for this project To be updated.


Unrosolved issues:

  1. Enrollment function is not ideal, you need to get into show to output course detail in order to get enroll, but it's functional. I know it's a pain in the a$$, but it's the best we can do now. Sorry
  2. There might be some problems with authorizations, such as current admin could delete himself. Working on it.
  3. If something weird is going on, don't be afraid, please let us know so it won't suprise you AGAIN.

Need help? Send an email to ychen71@ncsu.edu


This application requires:

  • Ruby 2.2.1
  • Rails 4.2.5.1

Learn more about Installing Rails.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •