A React application for tracking and visualizing energy usage patterns.
git clone https://github.com/TTMordred/TimeFlow.git
# Install dependencies
npm install
npm install vite --save-dev
# Start dev server
npm run dev- Framework: React + TypeScript
- Build Tool: Vite
- Styling: Tailwind CSS
- UI Components: shadcn/ui
- Backend: Supabase
- Package Manager: npm/bun
src/
├── components/ # Reusable UI components
├── hooks/ # Custom React hooks
├── integrations/ # External service integrations
├── layout/ # Layout components
├── lib/ # Utility functions
└── pages/ # Application pages
- User Authentication
- Dashboard Analytics
- Energy Usage Statistics
- Achievement System
- Leaderboard
- Calendar Integration
- Node.js (LTS version)
- npm or bun
- Clone the repository
- Install dependencies:
npm installnpm install vite --save-dev - Start the dev server:
npm run dev - Open
http://localhost:5173
npm run dev- Start development servernpm run build- Build for productionnpm run preview- Preview production build