Skip to content

prana-canopy/prana-bio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

image


Prana

Build Status

Mission

Prana is for exploring, tracking, and protecting biodiversity on earth.

  • Right now, it gathers, organizes, aggregates, and surfaces insights from relevant public datasets so that users are brought closer than ever to the issue of biodiversity loss.
  • In the future, it aims to connect users with conservation organizations, enable them to purchase biodiversity protection credits, track their impact and earn rewards, all within our first-class assurance and visibility system.

Solutions

Prana Next - Web App

🔥 Next.js for the UI framework. ✅ TypeScript for type checking and with strict mode enabled. ✏️ ESLint for linting. 🛠 Prettier for automatic code formatting. 🚀 Vercel for quick deployments and geolocated hosting. 🚣‍♀️ Nile for serverless, tenant virtualized data storage, authentication, and authorization. 🐶 SWR for data fetching. 🏗️ Shadcn for component building blocks. 📝 React Hook Form for performant, flexible forms. 🎨 Tailwind CSS for utility-first responsive styling. ⚛️ Atomic Design for a modular UI built up of atoms, molecules, organisms, layouts, and pages. ⚡ Vitest for unit testing components, hooks, and utilities.

Prana Engine - Background ETL
  • 🐍 Python for data collection, manipulation, aggregation.
  • 🗄️ SQL for reading and writing to PostgresDB.
Powered by The Nile

Nile provides serverless, tenant virtualized data storage to enable SaaS.

Demo

demo-compressed

Releases

No releases published

Packages

No packages published