Enaleia Public Dashboard
This dashboard uses the Ethereum blockchain to make Enaleia’s environmental efforts transparent and easily understandable, empowering public engagement in marine conservation.
Features
Within the dashboard, users can
- View Enaleia's locations of operation and materials collected
- Examine collection and processing details by date, location, and fishing vessel
- Trace the provenance of Enaleia's recycled product offering
Tech Stack
- Bun JavaScript runtime for building and running applications
- TypeScript Static typing for improved code quality and developer productivity
- Vite Build tool for rapid development and deployment
- [React]() Component-based UI library
- [Tanstack Router]() Efficient routing solution for React applications
- [Tanstack Query]() Data fetching, caching, and state management library
- TailwindCSS Utility-first CSS framework
- Directus Headless CMS for content management and API integration
Run Locally
Clone the repository
git clone git@github.com:Enaleia/dashboard.git
Install dependencies
cd app && bun install
Start the development server
bun dev
Open http://localhost:3001 with your browser to see the result.