Skip to content
/ Compat Public

A modern Next.js web application for analyzing compatibility between two people using various personality, astrology, and psychological systems.

Notifications You must be signed in to change notification settings

Z-Dux/Compat

Repository files navigation

Compat

Compat is a modern compatibility analysis web app that helps users discover relationship potential using multiple personality and fortune-telling systems. Enter details like zodiac signs, MBTI, blood type, and more to receive beautiful, shareable results.

image image

This project had used v0.dev as a project structure creator!

Features

  • Analyze compatibility using Zodiac, MBTI, Blood Type, Chinese Zodiac, Enneagram, and Japanese systems
  • Intuitive multi-step form for entering information
  • Animated, visually appealing UI
  • Shareable results for social media and partners
  • Fast, serverless backend powered by Bun

Getting Started

Install dependencies

bun install

Run the development server

bun run dev

Open http://localhost:3000 in your browser to view the app.

Project Structure

  • app/ — Next.js pages and API routes
  • components/ — Reusable UI components
  • hooks/ — Custom React hooks
  • lib/ — Utility functions
  • public/ — Static assets
  • styles/ — Global styles

Technologies Used

  • Next.js — React framework for web apps
  • Bun — Fast all-in-one JavaScript runtime
  • lucide-react — Icon library

License

MIT

About

A modern Next.js web application for analyzing compatibility between two people using various personality, astrology, and psychological systems.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published