Skip to content

akileshjayakumar/deeppurple-fyp-25-s2-05-website

Repository files navigation

UOW Final Year Project - DeepPurple - S2 2025

Project Information

Project ID: CSIT-25-S2-21
Group Number: FYP-S2-25-05
Proposed Title: DeepPurple
Project Start Date: Saturday, April 05, 2025

Project Description

Effective communication is about more than just exchanging information. It’s about understanding the emotions and intentions behind the words. DeepPurple is the solution.

DeepPurple is a text analysis software that automates the process of analyzing client communications, deciphering the emotions they express, and providing a deep understanding of what they are saying and how they feel. This solution is designed to scale to millions of communications and customers.

Through its AI engine, this natural language analysis software mines emotions, identifies their context, and presents insights in an interactive and adaptive user interface (UI). Companies will be empowered to better understand their clients and customize their approach to every aspect of their business. Additionally, DeepPurple offers comprehensive insights into both detailed and general trends over time.

We turn words into insights.

Project Overview

This is a modern web application built with Next.js, React, TypeScript, and Tailwind CSS. The project uses a component-based architecture with Radix UI components for accessibility and consistent design.

Technology Stack

Getting Started

Prerequisites

  • Node.js (version 18 or higher recommended)
  • npm or pnpm package manager

Installation

  1. Clone the repository:

    git clone <repository-url>
    cd deeppurple-fyp-25-s2-05-website
  2. Install dependencies:

    npm install
    # or
    pnpm install
  3. Run the development server:

    npm run dev
    # or
    pnpm dev
  4. Open http://localhost:3000 in your browser to see the application.

Project Structure

  • /app: Next.js app router pages and layouts
  • /components: Reusable UI components
  • /hooks: Custom React hooks
  • /lib: Utility functions and shared code
  • /public: Static assets
  • /styles: Global styles

Available Scripts

  • npm run dev: Run the development server
  • npm run build: Build the application for production
  • npm run start: Start the production server
  • npm run lint: Run ESLint to check for code quality issues

Releases

No releases published

Packages

 
 
 

Contributors