Yacine belahadji picture

DropZone

A modern Nextjs app designed to track, organize, and remember every location where you dropped packages or items using Google Maps API.

Why this project ?

DropZone was created as a full-stack Nextjs practice project to explore real-world implementations of Two-Factor Authentication (2FA) and Google Maps API integration.

Features

  • Secure Credentials login with NextAuth & optional Two-Factor Authentication (2FA).

  • Google Maps API integration to visualize all your dropoffs on an interactive map.

  • Location search autocomplete, current location with Geolocation API, Marker clustering for better visualization.

  • Search, edit, and manage your dropoff entries.

Tech Stack

  • NextJS logo

    NextJS

  • TailwindCSS logo

    TailwindCSS

  • PostgreSQL logo

    PostgreSQL

  • Prisma logo

    Prisma