Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/albovo/progettobcc

A project related to the scholarship of BCC Bank for the academic year 2023/2024.
https://github.com/albovo/progettobcc

backend bank-website docker docker-compose flask-application frontend mysql-database tailwindcss website-project

Last synced: about 6 hours ago
JSON representation

A project related to the scholarship of BCC Bank for the academic year 2023/2024.

Awesome Lists containing this project

README

        

# ProgettoBCC


AGPL-3.0 license
GitHub issues
GitHub language count

This repository is about a project related to the _[BCC Bank's scholarship](https://www.labcc.it/)_ for the academic year 2023/2024.

This project was designed to make communication between bank employees and customers faster and more effective, making consultations easily accessible and editable through a simple and clear style.
In the development of the website, many knowledge and techniques that the group studied at __[ITT Blaise Pascal](https://www.ispascalcomandini.it)__ over the years in various subjects were also implemented and used.

## Run Locally

Clone the project and go inside the project directory

```bash
git clone https://github.com/AlBovo/ProgettoBCC.git
cd ProgettoBCC
```

Create the `.env` file and set `MYSQL_DATABASE` and `MYSQL_ROOT_PASSWORD` inside it, here it is an example

```env
MYSQL_DATABASE=database
MYSQL_ROOT_PASSWORD=f5hFaMuZRC7x9Qb27EdRCuDaz7CPFa
```

To start the site you now just have to run `docker compose up --build`.

Additionally, you can use `cleanDocker.sh` script which will delete all the containers, images and volumes of this project.

```bash
./scripts/cleanDocker.sh
```