{"repo":"SudharsanSaravanan/event-proposal-app","free":true,"listed":false,"github":"https://github.com/SudharsanSaravanan/event-proposal-app","clone":"git clone https://github.com/SudharsanSaravanan/event-proposal-app.git","description":"Anokha 2025 Event Proposal Management Platform, built with Firebase, Next.js, Tailwind CSS, and ShadCN, allows submitting, reviewing, and managing event proposals with role-based access for proposers, reviewers, and administrators.","language":"JavaScript","stars":20,"topics":["firebase","nextjs","role-based-access-control","shadcn","event-proposals","tailwindcss"],"license":null,"category":"api-integrations-sdks","readme_excerpt":"Event Proposal for Anokha Techfest 🌟 This is a React-based project for managing and submitting event proposals for Anokha Techfest. The project is built using Firebase for backend services and ShadCN components for a modern and responsive UI. 🚀 Getting Started 1. Install dependencies 2. Install Firebase and Firebase Tools 3. Set up ShadCN Initialize ShadCN: Add necessary components: 4. Install Lucide-React 5. Set up Firebase Configuration Create a file named .env.local in your project root and add: 6. Set up Firebase Admin SDK for Reviewer System Get Firebase Admin credentials: 1. Go to your Firebase project console 2. Click on the gear icon (⚙️) in the left sidebar to open Project Settings 3. Go to the \"Service accounts\" tab 4. Click on \"Generate new private key\" button 5. Save the downloaded JSON file securely Add to your .env.local file: Replace the values with the ones from: - Your Firebase project settings for the public values - The downloaded service account JSON for the admin values 7. Start the development server To create a project in firebase follow these steps carefully: 1. Go to the Firebase Console 2. Click on \"Add project\" or \"Create a project\" button 3. Enter your project name (e.g., \"anokha-techfest-proposals\") 4. Click \"Continue\" 5. Choose whether to enable Google Analytics for your project: - Select \"Enable Google Analytics for this project\" if you want analytics - Or toggle it off if you don't need analytics - Click \"Continue\" 6. If you enabled Analytics","default_branch":null,"files":null,"tree":[],"storefront":"/r/SudharsanSaravanan","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/SudharsanSaravanan/event-proposal-app/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}