Skip to content

HamzaTanjiCherkaoui/campus

Repository files navigation

CampusApp

Reservation system for rooms and products written in AngularJS as front-end and the backend is powered by mongodb, express running on node.js

Installing

Clone the repo and cd into it:

git clone https://github.com/HamzaTanjiCherkaoui/campus.git
cd campus

Install the node dependencies

npm install

Install nodewebkit globaly if it's already installed

npm install nodewebkit -g

Run grunt for building, grunt serve for preview, and grunt serve:dist for a preview of the built app.

Prerequisites

MongoDB - Download and Install MongoDB - you'll need mongoDB to be installed and have the mongod process running.

Testing

what whe have done so far

  • Products crud
  • Students crud
  • Rooms crud
  • Block crud
  • Reservation for product and rooms
  • User management (authentication, crud, authorities management)

TODOS:

  • import data from csv files (mapping)
  • Backup
  • Reports
  • Application settings (logo , theme ...)
  • lexique

Copyright and license

2015 - FlatCode

Code is licensed under AGPLv3