项目作者: romeliyan

项目描述 :
Student Instructor Information System
高级语言: JavaScript
项目地址: git://github.com/romeliyan/SIIS.git
创建时间: 2019-06-20T06:52:02Z
项目社区:https://github.com/romeliyan/SIIS

开源协议:

下载


Sri Lanka Institute of Information Technology

Student and Instructor Information System - SIIS

User Guide

APPLICATION FRAMEWORKS
Submitted by:
IT16107410 - Liyanage R.K.B. - Github Account Name - Romesh Liyanage
IT17003674 - Jayasinghe D.P.P - Github Account Name - Pasindu Piumal
IT17006712- Dias A.A.M.R - Github Account Name - Melan Rashitha
IT17038638 - Pannala U.K - Github Account Name - U PAnnala
Weekend Batch
Group No: WE 28

Contents

Installation and Setup ————————————————————————————————————————————————————— 1

Getting Started ————————————————————————————————————————————————————————- 3

This following document contains the user guide for installation and initial setup of the SIIS

Management System developed by the members of this project.

Installation and Setup

Pre-requisites before installation and setup

  • NodeJS with npm
  • Git
  • IDE VisualStudio or any Javascript supported IDEs

Note: The following steps and procedures are per formed using IntelliJ Ultimate as the IDE and
MongoDB Compass to connect with the remote database.

  • Node version used- v10.14.
  • Npm version used- 6.4.

Steps to install and setup are as follows:

  • Open your command prompt at the location where you want the project folder to be created and
    type the following command at the console:
  1. git clone https://github.com/romeliyan/SIIS.git ”
  1. The project folder should be created at the location
  2. Project Successful current build available at - develop2 branch
  1. 2 | P a g e
  1. Alternatively you can also visit https://github.com/romeliyan/SIIS , download
  2. the zipped version of this project and open the extracted project using the IDE.
  • Once the process finishes as given above, open the project using the IDE. To do this go to
    File —> Open and select the newly created project folder and click “OK”
  • Then open the terminal tab located at the bottom right hand corner of the screen in the IDE and
    type the following command:

    To start backend
    cd in to -> SIIS - BackEnd\siis-backend

    1. npm install
    2. node index.js
    1. This will install the required dependencies for the server.
    1. Now we have to repeat this process with the client. To do this, open the terminal as before and
    2. type cd SIIS-develop2\SIIS - FrontEnd\siis-frontend to move to the client directory now type npm install again to download the
    3. required client dependencies.
    1. Note: An active internet connection should be present in order to download the
    2. dependencies for the above steps.
  1. 3 | P a g e
Getting Started

Once the initial setup process is complete, the project can be started as follows:

  • Open the terminal tab located at the bottom right hand corner of the screen, (as in the previous
    steps) in the IDE and type the following command:
  1. npm start
  1. Running this command should automatically run the server and client processes concurrently and
  2. automatically launch the browser as follows
  1. You can start using the application by first creating an account by clicking on the SignUp button.