CSC 317 Term Project

Purpose

The purpose of this repository is to store all the code for your web application. This also includes the history of all commits made and who made them. Only code submitted on the master branch will be graded.

Please follow the instructions below and fill in the information requested when prompted.

Student Information

Information
Student Name Gineton Alencar
Student ID 920098605
Student Email galencar@mail.sfsu.edu
Personal Email gineton.alencar@gmail.com

Video demonstration YouTube link.

Build/Run Instructions

Build Instructions

  1. Navigate to application directory in the terminal.
  2. Run npm install to install all dependencies (requires Node.js, npm).
  3. Configure config/dbconfig.js with your database credentials.
  4. Run either npm run proj-init (database structure export, no data) or npm run proj-init-with-data (database structure export with sample data) to initialize the database.

Note: public/images directory will include sample data for the proj-init-with-data script. Delete files in directory to use your own images.

Run Instructions

  1. Navigate to application directory in the terminal.
  2. Run npm start to start the server. Alternatively, run nodemon, if available.