Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/woldreamz/biggest-festival
Welcome to the Biggest Festival Web Application! This project provides a dynamic, immersive platform where users can explore festival activities, register as attendees or vendors, and purchase tickets.
https://github.com/woldreamz/biggest-festival
paystack-api reactjs vite
Last synced: about 1 month ago
JSON representation
Welcome to the Biggest Festival Web Application! This project provides a dynamic, immersive platform where users can explore festival activities, register as attendees or vendors, and purchase tickets.
- Host: GitHub
- URL: https://github.com/woldreamz/biggest-festival
- Owner: Woldreamz
- Created: 2024-07-16T16:10:25.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-08-16T09:38:28.000Z (5 months ago)
- Last Synced: 2024-08-17T09:54:11.523Z (5 months ago)
- Topics: paystack-api, reactjs, vite
- Language: JavaScript
- Homepage: https://biggest-festival.vercel.app
- Size: 21.2 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Biggest Festival Web Application
Welcome to the Biggest Festival Web Application! This project provides a dynamic, immersive platform where users can explore festival activities, register as attendees or vendors, and purchase tickets. The application integrates 3D effects, a responsive design, and smooth animations to enhance user experience.## 📋 Table of Contents
1. Introduction
2. Features
3. Technologies Used
4. Installation
5. Usage
6. Folder Structure
7. API Endpoints## Contributing
## License
## Introduction
The Biggest Festival Web Application showcases a vibrant festival experience, complete with galleries of past events, activity schedules, vendor opportunities, and ticket purchasing options. It's designed to be highly interactive, with seamless transitions and animations.
## Features
Dynamic Gallery Slideshow: Explore captivating images from past festivals with smooth transitions.
Responsive Design: Optimized for both desktop and mobile devices, with hidden menu bars on smaller screens.
3D Effects: Enhance the visual appeal of the site using Three.js.
Vendor Registration: Simple and intuitive interface for vendors to register and manage their stalls.
Ticket Purchasing: Secure and easy ticket purchasing integrated with Paystack.
Technologies Used
React.js (JSX): Frontend framework
TailwindCSS: Styling and responsive design
Framer Motion: Animations and transitions
Three.js: 3D effects and rendering
Embla Carousel: Carousel functionality for image galleries
Paystack: Payment gateway integration## Installation
Clone the repository:
git clone https://github.com/your-username/biggest-festival.git
cd biggest-festival
Install dependencies:npm install
Run the application:npm start
Build the application:npm run build
## Usage
Navigate through the various pages such as Home, About, Experience, Gallery, Contact, Vendor Registration, and Tickets.
Enjoy the dynamic gallery showcasing past festival highlights.
Register as a vendor or buy tickets directly through the site.## Folder Structure
biggest-festival/
├── public/
│ ├── index.html
│ └── ...
├── src/
│ ├── assets/
│ │ └── images/
│ ├── components/
│ │ ├── Navbar.jsx
│ │ ├── Footer.jsx
│ │ └── ...
│ ├── pages/
│ │ ├── Home.jsx
│ │ ├── About.jsx
│ │ └── ...
│ ├── utils/
│ │ └── api.js
│ ├── App.jsx
│ ├── index.js
│ └── ...
└── package.json## API Endpoints
Gallery Slideshow API: Fetches images and metadata for the gallery slideshow.
Ticket API: Handles ticket pricing, availability, and purchasing.## Contributing
We welcome contributions to enhance the Biggest Festival Web Application. If you have any ideas or issues, feel free to open a pull request or issue on the GitHub repository.
## License
This project is licensed under the MIT License - see the LICENSE file for details.