This is a simulation of a modern digital library implementation for a school project
This app uses the following dependencies:
- React
- Flask
- Axios
- Vite
- Python
- MySQL ODBC Connector
For the time being, this app runs locally.
- Clone this repository.
- Navigate to the client directory and install the libraries required by React with
npm install
- Launch the page with
npm run dev
- Navigate to the server directory.
- Navigate to the server directory and install the libraries required by Python with
pip install -r requirements
- Launch the page with
flask run
- Run
db_with_data.sql
file to create the schema and fill with some data. - Edit the following .env lines to match with your database: DB_HOST= 127.0.0.1 DB_USER= (fill with your db username) DB_PASSWORD= (fill with your local db password)