Logo Lanfrica

Ignatiuscaesar-sketch/Phase-1-Project

Domaine:

digital infrastructure

Type de record:

software
Créateur:
Ign
Hôte:
EventsKE: Discover and book tickets for a wide range of events across Kenya with ease. Explore, follow, and experience the best of Kenyan culture, education, and entertainment. # EventsKE EventsKE is a dynamic web application designed to bring event organizers and attendees together by providing a centralized platform for browsing, managing, and interacting with a wide range of events across Kenya. This application simplifies the process of finding and attending events while offering organizers a robust tool to increase visibility and engagement for their events. ## Features ### Attendee Features - **Event Browsing**: Users can view a list of upcoming and ongoing events, including details such as event name, date, location, and category. - **Real-Time Interaction**: Attendees can interact with events in real-time, including functionalities like: - **Liking Events**: Shows interest and helps gauge event popularity. - **Rating Events**: Users can leave ratings based on their experiences. - **Ticket Purchasing**: Secure and immediate ticket purchasing directly from the event page. ### Organizer Features - **Event Submission**: Organizers can submit new events through a simple form, which are then immediately available for viewing on the platform. - **Real-Time Updates**: Allows organizers to update event details and track real-time metrics such as ticket sales and user engagement. ## Technologies Used EventsKE is built using modern web technologies to ensure a seamless and responsive user experience: - **Frontend**: HTML5, CSS, JavaScript - **Backend**: Hosted API on Render - **Libraries and Frameworks**: Bootstrap for responsive design, Fetch API for asynchronous requests ## Setup and Installation Follow these steps to get EventsKE running on your local machine: 1. **Clone the repository**: ```bash git clone github.com cd Project1 2. **Install Dependencies**: To get started, install any necessary dependencies by running the following command in your terminal: ```bash npm install 3. **Run the Application**: To run the application, execute the following command: ```bash npm start This will s …