First Estates is a modern web application that helps students find hostels and accommodation options near their schools. Designed with both convenience and real-time interactivity in mind, it serves as a reliable platform for students to browse, connect, and communicate directly with property managers.
First Estates is a real estate listing and messaging platform built with Next.js. The app primarily targets students looking for hostels close to their educational institutions. It emphasizes real-time communication, intuitive search functionality, and responsive design.
- 🏘️ Search and browse hostels by location and proximity to schools.
- 💬 Real-time chat powered by Appwrite for seamless communication between students and property owners.
- 📩 Email notifications and support via Zoho Mail.
- 📅 Scheduled tasks (e.g., automatic data syncs or cleanups) handled using cron-job.org.
- 🛠️ Backend API routes built using Next.js native API features.
- 💾 Persistent and scalable data storage with MongoDB.
- 🎨 A hybrid styling approach using Tailwind CSS for utility-first design and SASS for modular and reusable styles.
- 🖼️ Iconography implemented using Lucide for a clean and consistent UI.
| Technology | Purpose |
|---|---|
| Next.js | Framework (Routing, API, SSR/SSG) |
| Tailwind CSS | Utility-first styling |
| SASS/SCSS | Custom modular styling |
| Appwrite | Real-time chat and backend services |
| MongoDB | Primary database for listings and users |
| Zoho Mail | Email service provider |
| cron-job.org | External cron job scheduling |
| Lucide Icons | Lightweight and beautiful icons |