Skip to content

Daniel-Adepoju/firstestates

Repository files navigation

First Estates 🏡

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.


🔍 Project Overview

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.


🚀 Features

  • 🏘️ 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.

🧱 Tech Stack

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

📁 Project Structure Highlights

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors