Hello! We are group 27 and we are proud to present our approach on the Class Rescheduling Project.
The application runs alongside Tomcat which will require to setup the servlet environment. Our main working environment was IntelliJ which already had a Tomcat Deployment utility.
Any Tomcat utility able to setup the server.
A step by step series of examples that tell you how to get a development environment running.
Step 1) Setup the Maven dependencies.
This was not required in IntelliJ, but Eclipse might require it.
Step 2) Setup the Apache Tomcat server.
We tested and advice on using port :8080.
Step 3) Setup JRE
Default version: 1.8.
- Bootstrap - Open source toolkit for developing with HTML, CSS, and JS.
- Maven - Dependency Management.
- Apache Tomcat - Open source implementation of the Java Servlet, JavaServer Pages, Java Expression Language and Java WebSocket technologies.
- jQuery - Fast, small, and feature-rich JavaScript library.
- PostgreSQL - Powerful, open source object-relational database system.
- Adrian Pop - Worked on front-end, database and general contributions to the project. - Adrian Pop
- Andrei Popa - Back-end and database developer. - Andrei Popa
- Catalin Rus - Designer, theory crafter and enthusiastic problem solver. - Rus Catalin
- Eduard Constantinescu - Main script developer. Best front-end to back-end integration builder. - Eduard Constantinescu
- Eduard Modreanu - Web front-end designer. - Eduard Moderanu
- Nicolas Stoian - Database administrator - Nicolas
- Remco de Man - Remco de Man
- Egbert Dijkstra - Dijkstra
- Kegel Reoland - KegelRHP
- Maurice van Keulen - Maurice van Keulen
This project is licensed under the MIT License - see the LICENSE.md file for details
- "Gaze of Horus" was implemented, but it is still in testing phase.
- User and admin settings have been fixed..
- The password change security issue has been properly addressed.
- All the cookies bugs have been fixed. It is now possible to login at all times, even if there is already a connection opened on another client.
- Small UI tweaks.