Skip to content

The Jaqpot project's frontend app serves as the interactive gateway for users to engage with our predictive modeling platform.

License

Notifications You must be signed in to change notification settings

ntua-unit-of-control-and-informatics/jaqpot-frontend

Folders and files

NameName
Last commit message
Last commit date
Jul 15, 2024
Jun 18, 2024
Jul 22, 2024
Jul 19, 2024
Jul 19, 2024
May 10, 2024
May 10, 2024
Jul 12, 2024
Jul 18, 2024
Jul 16, 2024
Jun 24, 2024
Jun 24, 2024
May 10, 2024
Jun 24, 2024
Jun 4, 2024
Jun 5, 2024
Jun 5, 2024

Repository files navigation

Build CI Publish Docker image

Jaqpot Frontend V2

This repository contains the source code for Jaqpot Frontend V2, a modern web application built using Next.js. It leverages NextAuth for robust authentication mechanisms, providing a secure and efficient way to manage user sessions and access control. The app is designed to interface with the Jaqpot API, facilitating advanced model management and prediction functionalities.

Features

  • Model Management: Upload, modify, and manage models directly through the UI.
  • Predictions: Run predictions using stored models and view results in real-time.
  • User Authentication: Secure user authentication and session management with NextAuth.

Prerequisites

Before you begin, ensure you have the following installed:

  • Node.js (>=18.x)
  • npm/yarn

Installation

Clone the repository and install the dependencies:

git clone https://github.com/ntua-unit-of-control-and-informatics/jaqpot-frontend-v2.git
cd jaqpot-frontend-v2
npm install  # or yarn install

Running the Application

To start the development server, run:

npm run dev  # or yarn dev

Open http://localhost:3000 in your browser to view the application.