Skip to content

Phazzie/Trythis

Repository files navigation

Passive-Aggressive Tarot

Welcome to Passive-Aggressive Tarot, where your future is revealed with a side of snark.

Project Overview

This project is a web application that provides tarot readings with a passive-aggressive twist. Users can create accounts, request readings, and view their past readings. The app is built using Next.js 13 with the new App Router, React, and TypeScript.

Features

  • User authentication (signup, login, logout)
  • Passive-aggressive tarot readings
  • User dashboard to view past readings
  • Dark mode support
  • Responsive design

Tech Stack

  • Next.js 13 (App Router)
  • React 18
  • TypeScript
  • Tailwind CSS
  • MongoDB (with Mongoose)
  • NextAuth.js for authentication
  • Vercel for deployment

Project Structure

``` passive-aggressive-tarot/ ├── app/ │ ├── layout.tsx │ └── page.tsx # Main page using App Router ├── components/ │ ├── Login.tsx │ ├── Register.tsx │ ├── TarotReading.tsx │ └── UserDashboard.tsx ├── pages/ │ └── api/ # API routes ... ```

This project uses Next.js 13 with the App Router for improved performance and easier route handling.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published