
Back to Projects
Astronomy Club
Project Overview
A club management platform . It serves all club operations including event registration, content management, and member engagement.
Key Features
- •Comprehensive admin dashboard with 10+ management modules: events, registrations, gallery, team, statistics, and newsletter — enabling full content control without code deployments.
- •Cloudflare R2 for CDN-backed image storage, Instagram API for social feed integration, and an email newsletter system with Excel export for 100+ subscriber management.
- •Advanced performance optimizations: client-side caching and lazy loading for images.
- •Security best practices: bcrypt password hashing, IP-based rate limiting, input validation, and CSRF protection.
Future Plans
- →Members would be able to download their certificates
- →Additional third-party integrations and analytics.
Tech Stack
Frontend
Next.jsReactTypeScriptTailwind CSSFramer Motion
Backend
Node.jsNext.js API Routes
Database
PostgreSQLPrisma ORM
Tools / Deployment
VercelCloudflare R2
Key Highlights & Achievements
Homepage load time
Client-side caching and optimizations
85% faster (2.5s → 0.4s)
API response time
Optimized Prisma queries and type-safe CRUD
~40% reduction
Security
bcrypt, rate limiting, validation, CSRF
Zero security incidents in production
Scale
9 database models, 23 API endpoints, 30+ components
Production-ready