Alvarian / reception-guest-formatter

A web app that uses the xlutilities package specifically to prep general guest data for registries. | Project type: Site | Presentable: :heavy_check_mark:

Home Page:https://reception-guest-formatter.herokuapp.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool


Introduction

This project is a Flask application that allows users to drag and drop Excel files into input elements on a single webpage, where the files will be processed and returned as new formatted files. The application supports multiple input elements, each performing different formatting tasks.

Getting Started

To get started with this project, you will need to have Poetry installed on your machine. You can install the dependencies by running the following command:

poetry install

Before running the app, you will need to configure the application by setting the following environment variables in server/.flaskenv:

FLASK_APP=app
FLASK_ENV=development
FLASK_DEBUG=1

Once the dependencies are installed, you can run the application by first navigating to server followed by running the following command:

poetry run flask run

Usage

To use the application, simply navigate to the root URL (http://localhost:5000/) in your web browser. Once the page loads, you can drag and drop Excel files into the designated input elements. Each input element is labeled with its corresponding formatting task. Once the file is processed, you will be prompted to download the new formatted file.

References

:octocat:

About

A web app that uses the xlutilities package specifically to prep general guest data for registries. | Project type: Site | Presentable: :heavy_check_mark:

https://reception-guest-formatter.herokuapp.com/


Languages

Language:HTML 81.5%Language:Python 18.4%Language:Procfile 0.1%