Skip to content

Repository files navigation

PlanWise

Plan your events like a pro!

PlanWise is an AI-assisted event planning platform designed to simplify and enhance your event management experience. With cutting-edge AI technology, PlanWise empowers you to create organized, budget-friendly, and personalized event plans effortlessly.


🌟 Features

  • AI-Assisted Event Planning: Generate personalized checklists and plans tailored to your event needs with Akash Chat API.

  • Smart Sponsor Matching: Automatically match tasks with suitable sponsors, optimizing your event's efficiency and budget.

  • User-Friendly Interface: A sleek design powered by Radix UI for a seamless user experience.

  • Budget Management: Stay on track with AI-guided budget allocation and tracking.

  • Progress Tracking: Monitor task completion and milestones at a glance with our intuitive dashboard.


🚀 Technologies Used

🛠 Installation

Follow these steps to get PlanWise up and running on your local machine:

  1. Clone the repository:

    git clone https://github.com/yourusername/planwise.git
  2. Navigate to the project directory:

    cd planwise
  3. Install dependencies:

    npm install
  4. Set up environment variables:

    Create a .env file in the root directory and add the following:

    AUTH_SECRET=<Your AUTH.JS Auth Secret>
    AUTH_GOOGLE_ID=<Your Google OAuth ID>
    AUTH_GOOGLE_SECRET=<Your Google OAuth Secret>
    AUTH_FIREBASE_PROJECT_ID=<Your Firebase Project ID>
    AUTH_FIREBASE_CLIENT_EMAIL=<Your Firebase Client Email>
    AUTH_FIREBASE_PRIVATE_KEY=<Your Firebase Private Key>
    AKASH_KEY=<Your Akash API Key>
    NEXT_PUBLIC_URL=<Your public URL, e.g., http://localhost:3000>
  5. Run the development server:

    npm run dev
  6. Access the application: Open your browser and navigate to http://localhost:3000.


📖 Usage

  1. Sign in using Google authentication.
  2. Answer a series of questions about your event.
  3. Let the AI assistant generate a comprehensive plan for your event.
  4. Customize and track your event plan.

🤝 Contributing

We welcome contributions to enhance PlanWise!

  • Fork the repository.
  • Create a feature branch: git checkout -b feature/YourFeatureName.
  • Commit your changes: git commit -m 'Add YourFeatureName'.
  • Push to the branch: git push origin feature/YourFeatureName.
  • Open a pull request.

📝 License

This project is licensed under the MIT License.

📧 Contact

For inquiries or support:


Happy planning with PlanWise! 🎉

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages