Skip to content

Latest commit

 

History

History
65 lines (42 loc) · 3.32 KB

README.md

File metadata and controls

65 lines (42 loc) · 3.32 KB

Group 3 (7)

Introducing EventGate: Your Effortless Ticket Booking and Event Management Platform

Empowering seamless event experiences for both organizers and attendees, EventGate simplifies the entire process from start to finish.

For Event Organizers:

Effortless Event Creation: Streamline event setup with our intuitive interface. Easily manage event details, ticket options, and attendee information in one centralized location. Zero-Cost Platform: Host your events at minimal cost, maximizing your event's reach while reducing financial burden. Frictionless Ticket Management: Simplify ticket creation, distribution, and tracking. Gain valuable insights into attendee registration patterns and tailor your events accordingly. For Event Attendees:

Swift and Easy Ticket Booking: Secure your spots for your desired events in a matter of seconds with our user-friendly booking system. Pocket-Friendly Options: Find events that suit your budget with transparent pricing and a variety of ticket tiers. Streamlined Registration: Enjoy a smooth and hassle-free registration process, ensuring a positive experience from the start. EventGate: Where Convenience Meets Affordability

Our mission is to bridge the gap between event organizers and attendees by providing a platform that:

Prioritizes user experience: We prioritize both organizer and attendee needs, ensuring a smooth and efficient experience for all. Eliminates unnecessary costs: We offer a cost-effective solution for event organizers, keeping ticket prices accessible for attendees. Empowers event success: We strive to empower organizers to host successful events and attendees to discover and participate in events they're passionate about. Join the EventGate Community Today!

Start your journey towards effortless event experiences. Explore our platform, learn more about our features, and contribute to the development of this open-source project on GitHub!

Getting Started for contributions

To set up and run EventGate locally, follow these steps:

1. Prerequisites:

Node.js and npm: Ensure you have Node.js (version 14 or later) and npm installed on your system. You can download them from the official Node.js website: https://nodejs.org/en

2. Clone the Repository:

Open your terminal or command prompt and navigate to your desired project directory. Then, clone the EventGate repository using the following command:

git clone https://github.com/your-username/eventgate.git Use code with caution.

3. Install Dependencies:

Navigate to the cloned eventgate directory and run the following command to install the project's dependencies:

npm install Use code with caution.

4. Run the Development Server:

Start the development server to run the application locally:

npm start Use code with caution. This will start the server, and you can usually access the application in your browser at http://localhost:3000 (the default port may vary).

5. Build for Production (Optional):

If you want to create an optimized production build, run:

npm run build Use code with caution. This will create a production-ready build in the build folder.

Contributing

We welcome contributions to the EventGate project! Please refer to the CONTRIBUTING.md file for guidelines on how to contribute.