Skip to content

carlomorgenstern/consense-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Consense - Server

This is the server application of the "Consense" project.

"Consense" is a client-server web application made by Philipp Koch and Carlo Morgenstern as a graded university project. The application displays course schedules and room / lecturer schedules, which are generated from the schedules of all courses, because these schedules are not available to the students otherwise. It also supports the process of rescheduling lectures by matching and suggesting free time slots for students, lecturers and rooms and automating the communication between students and the lecturer.

Installation

Make sure Node.js and NPM are properly installed and updated.

For production:

TODO

For development and testing:

Install Gulp-CLI globally:

npm install gulp-cli -g

From Git:

git clone https://github.com/carlomorgenstern/consense-server.git
cd consense-server
npm install

Usage

For production use:

TODO

For development use:

Starting in development mode (NODE_ENV is not touched):

gulp serve

Starting in production mode for testing (NODE_ENV set to 'production'):

gulp --type=prod serve

Contributing

You can suggest improvements or submit a PR in the usual procedure, but I probably won't push this code much further. Feel free to fork it and use it for your projects, at you own risk though.

License

This software is provided under the MIT License.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published