Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BEUP Marksheet Parser

Project Description

This project appears to be a Python-based web application designed to parse marksheet data, likely from Excel files, and present the results, possibly through a web interface. It includes a main application file (app.py), a script for reading Excel data (read_excel.py), and an HTML template for displaying information (templates/index.html).

Setup Instructions

To set up the project, follow these steps:

  1. Clone the repository (if applicable):

    git clone <repository_url>
    cd beup-marksheet-parser
  2. Create a virtual environment (recommended):

    python -m venv venv
  3. Activate the virtual environment:

    • On Windows:
      .\venv\Scripts\activate
    • On macOS/Linux:
      source venv/bin/activate
  4. Install dependencies: This project likely uses Flask for the web application and a library like openpyxl or pandas for Excel file handling. Install them using pip:

    pip install Flask openpyxl pandas playwright

    Install Playwright browsers:

    playwright install

How to Run the Application

After setting up the environment and installing dependencies, you can run the application:

  1. Ensure your virtual environment is activated.

  2. Run the main application file:

    python app.py
  3. Access the application: Once the application is running, it will typically be accessible via your web browser at http://127.0.0.1:5000/ (or another address specified in the console output).

Usage

This application is designed to process marksheet data. You might need to place your Excel marksheet files (e.g., Btech4thsem.xlsx) in a specific directory or upload them through the web interface, depending on the application's design. The read_excel.py script likely handles the parsing logic.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages