Skip to content

venueloop #3381

@damean788

Description

@damean788

Build a React-based event discovery and publishing platform called Venueloop, styled with Tailwind CSS, and optimized for local event engagement.

The platform should have the following pages and features:

🔑 Authentication & Navigation:
A login page where users input their name and choose a role: "Finder" or "Organizer".

A Navbar visible on all pages with links: Home, Login, Finder, Organizer, Logout.

🏠 Home Page:
A welcome message and a grid of predefined categories (e.g., 🎉 Parties, 🏋️ Gyms, 🍽️ Restaurants, etc.).

👤 Finder Dashboard:
Display a list of submitted events stored in localStorage.

Each event has a card with title, description, date, and "View Details" link.

Users can save events as reminders (stored in localStorage) and view them in a reminder list.

🧑‍💼 Organizer Dashboard:
Event submission form: title, description, category, location, date/time, contact, and image upload.

Events are saved in localStorage and visible in the Finder dashboard.

Start a 3-month free trial when the page is first loaded. After that, display a "Pay to continue" message with payment info.

📄 Event Detail Page:
Show full event details (title, image, date, location, description, contact info) when accessed via /event/:id.

🛠️ Notes:
Use only localStorage (no backend).

Include basic responsiveness.

Keep the design minimal and professional with red-themed branding.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions