Skip to content

wwcao/group8

 
 

Repository files navigation

Hobby Hub

####CSCI 3308 Project

####Groupmember:
Weipeng Cao, Lacey Conrad, Austin Linn, Dmytro Ryzhkov

####Description:
HobbyHub is the first website of its kind! Connect with users from around the world who share the same interests as you. Share your ideas, or read the ideas of others! DIRECTORY STRUCTURE

basic/          contains main of yii framework(see README.md in basic)
LoginDB/        contains .sql for database setup
ScreenShots/	contains website screenshots
tests/			contains test results
autodoc/		contains auto document in formats html and pdf
demo/			contains the video

Instruction:

system requirement:

  1. basic/vendor by running tar -xvf vendor.tar.gz at /basic
  2. PHP GD extension
  3. install by $apt-get install php5-gd
  4. start or restart server
  5. database userDB (see Setup Database below)
  6. Setup codecept for test (Instruction in basic/tests) OPTIONAL!

Setup Database:

  1. go to /LoginDB
  2. create databae userDB
  3. create tables users, profiles, groups, groupmembers, interest with queries @ LoginDB/userDB.sql;
    1. If command in step 3 doesnt work, can also do: source userDB.sql;
  4. GRANT ALL PRIVILEGES ON userDB. * TO 'csci_proj'@'localhost' identified by 'csci_proj';

table interest is optional

Deployment: (need to setup)

  1. go to basic/web
  2. run php -S localhost:<port #>
  3. in your webbrowser go to localhost:<port #>

Run Test: (need to setup see README.md @basic/tests)

  • codecept run @ basic/tests

About

CSCI 3308 project repo for Group 8!

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • HTML 46.7%
  • TeX 20.2%
  • PHP 14.1%
  • PostScript 6.8%
  • CSS 6.0%
  • JavaScript 5.9%
  • Other 0.3%