dev-master
9999999-devThe IBS project.
Apache-2.0
The Requires
The Development Requires
laravel facebook ibs
The IBS project.
IBS is an Open Source project : it consists in building a community platform allowing students of the same class to create a group through an OAuth2 connection via Facebook and thus be able to take classes simultaneously, share documents, consult their planning, configure reminders (control, duty, ...)., (*2)
We are eager to add some gammification into the project, to make it fun using it (not like regular schools ERP's ;) ). Moreover, fluidity, evolution and userExperience is our motto !, (*3)
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system. This project use the following techologies : - Angular 6 - Nodejs - Angular PrimeNg - SemanticUI - Firebase - SocketIO, (*4)
https://intrabutterschool.firebaseapp.com Mirror of this git master branch., (*5)
, (*6)
Slack, (*7)
https://discord.gg/c6H2Tbt, (*8)
Groupe Facebook Circle pour posez vos questions etc : lien vers la communauté Facebook FR, (*9)
What things you need to install the software and how to install them :, (*10)
Before anything else you have to install node.js on your machine, you can check by typing, (*11)
node -v
If the command is not recognized : You can download node here, (*12)
NPM is mandatory to run this project, because we are using @AngularCLI and other NPM packages for dependencies. You can check NPM install through this following command in your favorite terminal:, (*13)
npm -v
If the version doesn't comes out of the terminal you can install NPM through the link below : https://www.npmjs.com/get-npm, (*14)
This project was generated with Angular CLI version 6.0.5., (*15)
git clone git@github.com:ButterCorp/intrabutterschool-front.git
and, (*16)
cd intrabutterschool
npm install -g @angular/cli
npm install
Run ng serve
for a dev server or ng serve --open
(--open opens your favorite browser (Chrome ? <3) with the right PORT). Navigate to http://localhost:4200/
. The app will automatically reload if you change any of the source files., (*17)
Run ng generate component component-name
to generate a new component. You can also use ng generate directive|pipe|service|class|guard|interface|enum|module
., (*18)
Run ng build
to build the project. The build artifacts will be stored in the dist/
directory. Use the --prod
flag for a production build., (*19)
Run ng test
to execute the unit tests via Karma., (*20)
Run ng e2e
to execute the end-to-end tests via Protractor., (*21)
To get more help on the Angular CLI use ng help
or go check out the Angular CLI README., (*22)
Names and statements :, (*23)
Kevin Gilibert : The Codacy / Code Review / Amazing Pull requester from Paris Suburbs., (*24)
Robin Thorel : Carrying the project with his front skills. Co-founder of the ButterCorporation., (*25)
Younes Diouri : Back-end crazy/lazy BOI., (*26)
See also the list of contributors who participated in this project., (*27)
This project is licensed under the MIT License - see the LICENSE.md file for details, (*28)
The IBS project.
Apache-2.0
laravel facebook ibs