-
-
Notifications
You must be signed in to change notification settings - Fork 1
Tech Stack
Starred (π) technologies are used prominently throughout the project!
πTypeScript + React - Front-end Language + Framework
πNext.js - Server-side Processing
πYarn - Package manager
πVercel - Hosting service
πMantine - Component library
πTabler Icons - Icons library
SVGR - Convert SVG to React components
πGoogle Firebase - User data and authentication
Strapi - Announcements and database (reactions) (Admin Panel)
Backblaze B2 - Assets and image storage
Imagemagick - (enstars/makotools-optimize-assets) CLI Image conversion and optimization
Satori - (enstars/makotools-link-preview) On-request link preview image renderer [Formerly Puppeteer]
πnext-firebase-auth (v 1.0.0-canary.11) - Firebase Auth integration into Mext.js server-side stuff
fuzzysort - Client-side search
marked - Linrary for dealing with Markdown
lodash - Utility functions
Google Sheets - Frontend for data management
GitHub Actions - (enstars/makotools-data-sync) Sheets -> JSON conversion
Cloudflare Pages - Hosting Data
πJS Fetch API - Basic Data Fetching
SWR - Advanced Data Fetching (planned)
Meilisearch - Search Backend
Transifex - (enstars/makotools-i18n) Translation management
next-translate - Library for using translations in the app
πDayjs - Date formatting
Intl - Native JS function for number formatting
Figma - UX & Design