Skip to content

FirebrandNation/gsm_lms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

#README : GSM_LMS

##Description

With FirebrandNation being global - GSM_LMS will come in handy in managing of Bible-School students , their accounts, their courses and related course material.We`ve put into consideration several user-level roles : Founder , Manager , Lead Tutor(Headteacher) , Tutor (Teacher) and the Students

With incremental releases ; we will put into documentation their scope of control / Priviledge grid

##Main technologies used

###Server-side Language :

The back-end is written in server-side JavaScript (NodeJS) -

  • This is mainly because of its event-driven and non-blocking I/O model (event-loop + node clustering)

  • This project will initially serve as a web app but will later be shipped into Mobile , Desktop Apps and more ...therefore there is need to build it with a REST API in mind closely with JSON , something that PHP is not very good at.

###Database:

The database we will be using MongoDB :

  • Provides a rich way to interact with JSON especially when working with REST APIs
  • It works well with NOodeJS (It is part of the MEAN stack)

##Installation process:

Development & Contribution :

  • Clone this repository into your server.
  • Ensure you have NodeJS installed from npmjs.org
  • Then after installing nodejs run npm install
  • Start this using npm start

##Errors and Issues Kindly use the issue tab to report any kind issues

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published