Skip to content

aims-umich/aims-dashboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Screenshot of Website

AIMS Official Website

UROP Sentiment Analysis Dashboard

The repository for the official website for the dashboard as featured at the annual Undergraduate Research Opportunity Program (UROP) Symposium.

⭐ Features

  • ⚡️ React 19
  • 📜 Sentiment Analysis with the BERT transformer
  • 🎨 Tailwind CSS - for modern styling
  • 🃏 Aceternity UI - accessible UI components
  • 📱 Fully Responsive
  • 🎨 Animation - using Framer Motion

✍🏻 Authors

🪪 License

Please do not deploy this directly to production. It is not a template and is not intended to be used as one.

This project is open source and available under the MIT License.

🛠️ Environment Setup

Prerequisites

Before starting, ensure you have the following tools installed:

  1. Git:
  2. Node.js and npm:
    • Download: https://nodejs.org/ (LTS version recommended)
    • Verify: node --version and npm --version
  3. Python:

Local Setup

  1. Clone the Repository
    git clone https://github.com/jere67/aims-dashboard.git
    cd aims-dashboard

Frontend

  1. From the /frontend directory, install Node dependencies:

    npm install

  2. Start the Vite development server:

    npm run dev

The frontend application will be running at http://localhost:5173

Backend

  1. Create a virtual environment:
  • python -m venv venv
  • And activate it:
    • Windows: venv\Scripts\activate
    • macOS/Linux: source venv/bin/activate
  1. From the /backend directory, install necessary Python packages:

    pip install -r requirements.txt

    • For Playwright, after installation, run:
      • playwright install

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 5