Skip to content

llarall/pulse-insights

Repository files navigation

PULSE Insights Tool

https://web.engr.oregonstate.edu/~letawl/pulse/

🚀 Tech Stack

  • Vite — Fast frontend tooling
  • React — UI library
  • TypeScript — Type safety
  • Vitest — Unit testing framework
  • Jotai — Atomic state management (if you're using it)
  • GitHub Actions — Automated CI (test on PRs)

📦 Installation

Ensure you're using the specified node version by installing nvm and then run (or do a manual check)

nvm use

Install packages

npm install

🛠 Development

npm run dev

Runs the app locally at http://localhost:5173.

🏗 Build for Production

npm run build

Outputs static files to the /dist folder.

🧪 Run Tests

npm run test

Tests are powered by Vitest.

🧹 Project Structure

src/
├── atoms/               # Jotai atoms for shared state
├── components/          # React components
├── constants/           # Shared static constants
├── hooks/               # Custom React hooks
├── types/               # Global TypeScript types
├── utils/               # Helper functions and utilities
├── App.tsx              # Main App component
├── main.tsx             # App entry point

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors