(graduation day optimizer)
This is a web application built with Svelte and TypeScript, and uses Python for backend services. The application is designed to handle optimization configurations. It requires a CPLEX license to run the optimization algorithm. The code will be adapted to accept also other optimization solvers.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
- Node.js and npm
- Python and pip
-
Clone the repository
git clone https://github.com/stefa168/ottimizzatore_lauree.git
-
Install Node.js dependencies
cd ottimizzatore_lauree/web npm install
-
Install Python dependencies
cd ottimizzatore_lauree/server pip install -r requirements.txt
-
Start the backend server
cd ottimizzatore_lauree/server python server.py
-
Start the frontend server
cd ottimizzatore_lauree/web npm run dev
- Svelte - The web framework used
- TypeScript - The language for web development
- Python - The language for backend services
- Stefano Vittorio Porta - All this project development
- Paolo Sanfilippo, Michele Castrovilli - Original python application
- Favicon by JM Graphic
This project is licensed under the GNU GPL3 License - see the LICENSE.md file for details