⚡️ AfterCrate is a modern, real-time chat platform designed for human-first conversations. Crafted with empathy, context-awareness, and performance in mind — it reimagines messaging without the noise of AI bots or crypto hype.
AfterCrate isn’t just another messenger — it’s a thoughtfully engineered platform for meaningful digital interaction.
Built with a modern full-stack tech stack (Next.js 14, App Router, Prisma, Tailwind, Pusher), it offers:
- Clean UI, Built with TailwindCSS
- Real-Time Messaging via Pusher
- Credential, Google, and GitHub Auth via NextAuth
- Cloudinary-based Media Uploads
- Smart Contextual UX — Weather, timezone, user mood
- Responsive Design with Tailwind Animations
- Presence Indicators, Ghost Mode & Story Statuses
- 🫂 People-first: No bots, no noise. Just real conversation.
- 🧭 Context-aware: Know when it's raining in their city, or if it's 2AM on their side.
- 🧼 Minimal and polished: Fast. Light. A joy to use.
- 🔐 Private by design: Credentials stay safe. No bloat. No data mining.
Layer | Tech |
---|---|
Frontend | Next.js 14 (App Router, Server Components), TailwindCSS |
Backend | Prisma + PostgreSQL, NextAuth (Google, GitHub, Credentials) |
Realtime | Pusher Channels (presence, typing, message delivery) |
Media | Cloudinary (image & file uploads with CDN optimization) |
Forms & UX | react-hook-form, react-hot-toast, Zod |
Deployment | Vercel (CI/CD), Railway (optional DB) |
Coming soon — working on it!
# Clone the repo
git clone https://github.com/yourusername/aftercrate.git
# Install dependencies
pnpm install
# Copy env vars
cp .env.example .env
# Start local dev server
pnpm dev
Contributions, ideas, and forks are welcome!
This project is young and evolving — let’s make it incredible together.
# Fork the repo
# Create your feature branch
git checkout -b feature/amazing-idea
# Commit your changes
git commit -m "✨ Add amazing idea"
# Push and create a PR
Atithi Singh – Student Dev & Builder
• GitHub