{"id":24435719,"url":"https://github.com/d-d-roshan/festiva","last_synced_at":"2026-04-10T00:32:33.654Z","repository":{"id":273078827,"uuid":"918646375","full_name":"D-D-Roshan/Festiva","owner":"D-D-Roshan","description":"An event booking web app","archived":false,"fork":false,"pushed_at":"2025-01-18T13:50:05.000Z","size":625,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-18T14:57:24.652Z","etag":null,"topics":["jwt","mongodb","nodejs","npm","reactjs","stripe-payments"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/D-D-Roshan.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-01-18T13:44:25.000Z","updated_at":"2025-01-18T13:51:16.000Z","dependencies_parsed_at":"2025-01-18T14:57:49.939Z","dependency_job_id":"fee17eb7-5a66-492f-8437-3665b76bc894","html_url":"https://github.com/D-D-Roshan/Festiva","commit_stats":null,"previous_names":["d-d-roshan/festiva"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/D-D-Roshan%2FFestiva","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/D-D-Roshan%2FFestiva/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/D-D-Roshan%2FFestiva/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/D-D-Roshan%2FFestiva/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/D-D-Roshan","download_url":"https://codeload.github.com/D-D-Roshan/Festiva/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243489832,"owners_count":20299001,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["jwt","mongodb","nodejs","npm","reactjs","stripe-payments"],"created_at":"2025-01-20T17:33:19.070Z","updated_at":"2025-12-30T20:09:20.861Z","avatar_url":"https://github.com/D-D-Roshan.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Festiva an Online Event Management System\r\n\r\n## Overview\r\nThe Online Event Management System is a platform that enables users to book events and provides administrators with tools to manage events, bookings, and users effectively.\r\n\r\n## Roles\r\n\r\n### 1. User\r\n- **Responsibilities:**\r\n  - Browse available events.\r\n  - Book events and make payments.\r\n  - View booking history and event details.\r\n  - Manage personal profile.\r\n  - \u003cimg width=\"1262\" alt=\"Screenshot 2024-12-29 at 3 55 47 PM\" src=\"https://github.com/user-attachments/assets/868d2fa6-d706-4d2c-aace-a436db831e02\" /\u003e\r\n\r\n### 2. Admin\r\n\r\n- **Responsibilities:**\r\n  - Add, update, or delete events.\r\n  - \u003cimg width=\"1001\" alt=\"Screenshot 2024-12-29 at 4 00 54 PM\" src=\"https://github.com/user-attachments/assets/ba6be22d-8fa8-4211-83f0-0bfb5adc36bd\" /\u003e\r\n\u003cimg width=\"1106\" alt=\"Screenshot 2024-12-29 at 3 56 35 PM\" src=\"https://github.com/user-attachments/assets/47aeb4da-cacf-4555-90cf-4cc2791208aa\" /\u003e\r\n\r\n  - View and manage bookings.\r\n  - Handle user accounts and issues.\r\n  - Generate reports for event management and bookings.\r\n \r\n  - ## Features\r\n\r\n### For Users\r\n- **Event Browsing:**\r\n  - View upcoming events with details like date, time, venue, and cost.\r\n- **Event Booking:**\r\n  - Select an event and book tickets.\r\n  - Secure payment gateway for online transactions.\r\n- **Profile Management:**\r\n  - Update personal details such as name, email, and password.\r\n- **Booking History:**\r\n  - View past and upcoming bookings with payment status.\r\n  - \u003cimg width=\"1174\" alt=\"Screenshot 2024-12-29 at 3 56 07 PM\" src=\"https://github.com/user-attachments/assets/6a148db3-e6bd-4d5c-9a02-e6c5e2f4e636\" /\u003e\r\n\r\n  - \u003cimg width=\"1007\" alt=\"Screenshot 2024-12-29 at 3 57 11 PM\" src=\"https://github.com/user-attachments/assets/c39243f1-4d6c-46ab-b56d-2e3c87f37cff\" /\u003e\r\n\r\n\r\n### For Admin\r\n- **Event Management:**\r\n  - Create new events with details like title, description, date, venue, and price.\r\n  - Edit or delete existing events.\r\n- **Booking Management:**\r\n  - View all bookings, including user details and payment status.\r\n  - Approve or cancel bookings.\r\n- **User Management:**\r\n  - View, edit, or deactivate user accounts.\r\n  - Resolve user issues and queries.\r\n- **Reports:**\r\n  - Generate and download reports for events and bookings.\r\n  - ### Payment Method\r\n  - \u003cimg width=\"724\" alt=\"Screenshot 2024-12-29 at 3 57 30 PM\" src=\"https://github.com/user-attachments/assets/6e3cec17-7501-4343-9631-35e307ecc3f1\" /\u003e\r\n  -Book your Ticket Confirmation send by the Email\r\n  -Use your email id and get the confirmation email\r\n\u003cimg width=\"527\" alt=\"Screenshot 2024-12-29 at 4 01 53 PM\" src=\"https://github.com/user-attachments/assets/faa7fbcc-3abe-4318-88e6-c7a254240808\" /\u003e\r\n\r\n## Technologies Used\r\n\r\n\u003cdiv align=\"center\"\u003e\r\n\u003cimg align=\"center\" height=\"75\" width=\"75\" src=\"https://skillicons.dev/icons?i=react\"/\u003e\r\n\u003cimg align=\"center\" height=\"75\" width=\"75\" src=\"https://skillicons.dev/icons?i=nodejs\"/\u003e\r\n\u003cimg align=\"center\" height=\"75\" width=\"75\" src=\"https://skillicons.dev/icons?i=mongodb\"/\u003e\r\n\u003cimg align=\"center\" height=\"75\" width=\"75\" src=\"https://skillicons.dev/icons?i=vscode\"/\u003e\r\n\u003c/div\u003e\r\n\r\n## Contact\r\n\u003cdiv\u003e\r\n\u003ca href=\"https://www.facebook.com/roshan.d.942145\"\u003e\r\n\u003cimg width=\"100\" height=\"100\" src=\"https://user-images.githubusercontent.com/74038190/235294010-ec412ef5-e3da-4efa-b1d4-0ab4d4638755.gif\" target=\"_blank\"/\u003e\r\n\u003c/a\u003e \r\n\u003ca href=\"https://discord.com/invite/M8he9HxQ\"\u003e\r\n\u003cimg width=\"100\" height=\"100\" src=\"https://user-images.githubusercontent.com/74038190/235294015-47144047-25ab-417c-af1b-6746820a20ff.gif\" target=\"_blank\"/\u003e\r\n\u003c/a\u003e \r\n\u003ca href=\"https://www.linkedin.com/in/d-d-roshan\"\u003e\r\n\u003cimg width=\"100\" height=\"100\" src=\"https://user-images.githubusercontent.com/74038190/235294012-0a55e343-37ad-4b0f-924f-c8431d9d2483.gif\" target=\"_blank\"/\u003e\r\n\u003c/a\u003e  \r\n\u003ca href=\"https://www.instagram.com/d_roshan_official\"\u003e\r\n\u003cimg width=\"100\" height=\"100\" src=\"https://user-images.githubusercontent.com/74038190/235294013-a33e5c43-a01c-43f6-b44d-a406d8b4ab75.gif\" target=\"_blank\"/\u003e\r\n\u003c/a\u003e  \r\n\u003ca href=\"https://github.com/D-D-Roshan/D-D-Roshan\"\u003e\r\n\u003cimg width=\"100\" height=\"100\" src=\"https://img.icons8.com/?size=100\u0026id=akG4VRhAoSii\u0026format=png\u0026color=000000\" target=\"_blank\"/\u003e\r\n\u003c/a\u003e \r\n\u003c/div\u003e\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fd-d-roshan%2Ffestiva","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fd-d-roshan%2Ffestiva","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fd-d-roshan%2Ffestiva/lists"}