تفاصيل العمل

مرفق من ملف readme.

# EventX Studio

EventX Studio is a full‑stack event management and ticket booking system. Admins can create, edit, and delete events and view analytics; users can explore events, book tickets, and access their QR‑coded tickets in a personal dashboard.

## Features

- Admin

- Create, update, and delete events (title, date, venue, capacity, price, tags, image)

- View platform analytics and event statistics

- User

- Browse events and view event details

- Book tickets and receive a QR code for entry

- See all booked tickets on the dashboard

- Authentication

- Register and login with JWT‑based auth

- Role‑based routes for admin vs user

## Tech Stack

- Frontend: React (Vite), React Router, Redux Toolkit, Tailwind CSS

- Backend: Node.js, Express, Mongoose (MongoDB)

- Auth: JWT

- Extras: QR code generation, Axios client, Sneat‑inspired UI

## Monorepo Structure

```

eventx-studio/

backend/ # Express API (ESM)

frontend/ # React SPA (Vite)

env/ # Example env files

ملفات مرفقة

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
عدد المشاهدات
4
تاريخ الإضافة
تاريخ الإنجاز
المهارات