https://github.com/bankole2000/eventfinder
🗓 Web app to find Events in your city using EventBrite API
https://github.com/bankole2000/eventfinder
es6 es6-classes eventbrite-api
Last synced: 12 months ago
JSON representation
🗓 Web app to find Events in your city using EventBrite API
- Host: GitHub
- URL: https://github.com/bankole2000/eventfinder
- Owner: Bankole2000
- Created: 2019-05-27T03:27:12.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2019-10-24T06:01:28.000Z (over 6 years ago)
- Last Synced: 2025-04-09T18:13:20.944Z (about 1 year ago)
- Topics: es6, es6-classes, eventbrite-api
- Language: JavaScript
- Homepage: https://bankole2000.github.io/eventfinder
- Size: 49.8 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Event Finder
JS Application to Find Events in your city - [View Demo](https://bankole2000.github.io/eventfinder)
[](https://bankole2000.github.io/eventfinder)
_
"I was bored and needed someplace to go... So I built a way to find parties around me... Surfs up!"
_
## What it is
An simple, well-commented, learning oriented, single page JS demo Project to practice ES6 programming concepts, using `fetch API, Primses, async await` (all that good stuff) and the `EventBrite API`. Built with:
- HTML
- Vanilla JS - ES6
- [Bootswatch CSS](http://www.bootswatch.com/) - A Bootstrap based CSS Theming tool
- [EventBrite API](https://www.eventbriteapi.com/v3/) - A really well built API.
- [Awesomeness](https://www.wikihow.com/Love-Programming) - Strictly for the love of coding _Mehn!_
## What it does
- Fetches Categories of Events from EventBrite
- Finds Events based on User Entry and Category
- Displays Event Data with image, title and brief description
- Shows which Events are free and which are paid for
- Provides Link to Get tickets for events
## Learning Points
- ES6 Classes
- Fetch API
- Promises
- Async Await
- Iternary and Template Strings
- DOM Manipulation & Traversal
- Event Handing & Delegation
- Creating & Appending Elements
- A lil Bootstrap 4 syntax n Alerts
## Some cool stuff
I'll gist about this later... but it's coming alright...
```javascript
// Javascript code will be here... It's just classes mostly
```
> Also (Just a sidenote), I I personally find it a lot easier to use than most other event finding apps.
## Features in Development
I'm thinking to add functionality to get more detailed info on events
like Venue n such
## Contribution
Contributions are highly welcome. Feel free to fork, clone, make pull requests, report issues etc.
## Acknowledgments
- Many thanks to [@bradtraversy](https://github.com/bradtraversy) for his awesome courses - _i will not fail you sensei_
- Thanks to [@torvalds](https://github.com/torvalds) For Making the world a better place
- And To anyone reading this... _You're awesome!_
That being said
_
Adieu, Till I push again... I must return to my meditations on the Ways of JS Ninjustu
_