Skip to content

Software patterns and components university project - data visualization and parsing

Notifications You must be signed in to change notification settings

natasa-dz/data-visualization-and-parsing

Repository files navigation

📊 Software Patterns & Components: Data Visualization & Parsing

Welcome to the Software Patterns and Components project! This is a university project focused on data visualization and parsing. Explore how we combine software design patterns and components to create a seamless, user-friendly experience for analyzing and visualizing data.


👨‍💻 Team Members:

  • Nataša Džudžar (SV 14-2021)
  • Dušan Damjanov (SV 68-2021)
  • Uroš Muškinja (SV 77-2021)

🔧 Requirements:

  • Python 3.8 or higher (check your Python version via terminal with: python --version)

🚀 Setting Up Your Environment

Before getting started, let's set up your environment!

  1. Clone the repository
    git clone <your-repository-link>
    cd <project-directory>
    

Activating the Virtual Environment

To activate the virtual environment, use the given scripts. Open a terminal, navigate to the project directory and run the following command: chmod +x venv.sh && ./venv.sh # for macOS and Linux call venv.bat # for Windows

When it comes to the windows, use the cmd and not terminal.

📦 Package installation

To install all the packages, run following commands inside venv:

chmod +x install.sh && ./install.sh # for macOS and Linux call install.bat #for Windows

Package installation check

To check if packages are installed, run following command: pip list

⚙️ Run a server

To run a server and boot up the project, run following command: chmod +x run.sh && ./run.sh # for macOS and Linux call run.bat # for Windows

🖥️ How to use the App

  1. Choose Your Data: Select the file you want to analyze.
  2. Pick the Parser: Choose the appropriate parser based on your data type.
  3. Select Visualization: Decide on the visualization style (e.g., bar charts, pie charts, etc.).
  4. Start Parsing: Hit the "Start Parse" button and you're all set :)

About

Software patterns and components university project - data visualization and parsing

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published