Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/thompsonnaidu/ez-event
https://github.com/thompsonnaidu/ez-event
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/thompsonnaidu/ez-event
- Owner: thompsonnaidu
- Created: 2024-07-18T16:11:01.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-07-18T17:13:53.000Z (6 months ago)
- Last Synced: 2024-07-18T22:16:01.789Z (6 months ago)
- Language: JavaScript
- Size: 1.22 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
Awesome Lists containing this project
README
# EZ EVENT
EZEvent is an event booking application designed to allow users to create, register for, and cancel event bookings. This mini-project demonstrates the integration of modern web technologies, including React for the frontend, MongoDB for the database, and Node.js with Express.js for the backend. The application utilizes **GraphQL** to manage data interactions, providing a practical example of how to implement and leverage **GraphQL** in a real-world application. The primary goal of EZEvent is to offer hands-on experience with **GraphQL** and build a fully functional event management system.## High Level Design
![HLD](docs/HLD.png)
## Technologies Used:
- React JS
- JWT
- Graphql
- Apollo Client
- Mongo DB
- Mongooes
- Bootstrap
- Node JS
- Nodemon## React Application Screenshot
- Profile Screen
![Profile screen](docs/frontend/afterlogin.png)- Sign Up
![Sign UP](docs/frontend/signup.png)
- List and cancel user booking
![list and cancel user booking](docs/frontend/cancel_event_and_list_event.png)
- List all events
![List all event screen](docs/frontend/list_all_event.png)
- Create new Events
![create_new_event](docs/frontend/create_new_event.png)