Skip to content

Event Management Platform: Users create, discover, and manage events based on location. Register, log in, create profiles, specify event details, set visibility preferences, browse events, RSVP, and communicate with organizers and attendees.

License

Notifications You must be signed in to change notification settings

RaulMaya/PartyMaster

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitHub License
Logo

MERN App


MongoDB Express.js React.js Node.JS Version


We envisioned an app that simplifies event discovery, creation, and sharing. To fulfill this vision, we developed this project. With our app, users can effortlessly generate, modify, invite, confirm, comment on, and stay informed about upcoming events.

Repository · Deployment · My LinkedIn

Content Table


About

Introducing our MERN-based app with GraphQL integration! Designed to revolutionize event management, our platform simplifies the process of discovering, creating, and sharing events. With seamless integration of resolvers, deftypes, and mutations, our app empowers users to effortlessly generate and modify events according to their preferences. Stay connected with friends and the community as you invite, confirm, and comment on upcoming events. Our intuitive interface ensures that users are always informed and engaged with the latest happenings. Experience the ease and convenience of event planning with our innovative app.


Usage

The usage of our app is straightforward and user-friendly. Upon launching the app, users are greeted with a visually appealing interface that showcases upcoming events. To discover events, users can browse through various categories or use the search functionality to find specific types of events.

For those who want to create their own events, our app offers a seamless experience. By selecting the "Create Event" option, users are guided through a step-by-step process where they can provide event details such as the title, date, time, location, and description. They can also add relevant tags and upload images to make their event more enticing.

Once an event is created, users have full control over it. They can easily modify event details, such as changing the date or updating the description. Inviting friends to the event is as simple as selecting contacts from their address book or sharing the event's unique link.

When it comes to event participation, our app allows users to confirm their attendance with just a few taps. They can also leave comments and engage in discussions with other attendees, creating a vibrant community around each event.

To ensure users stay informed, our app provides real-time updates and notifications about upcoming events they are interested in. Whether it's a reminder about an event they confirmed or a new comment on an event they're following, users will always be in the loop.

In summary, our app streamlines event discovery, creation, and sharing processes, empowering users to effortlessly manage their events and stay connected with friends and the community.


Installation

git clone [email protected]:RaulMaya/PartyMaster.git
npm i
npm run develop

Interface

  1. Landing:

Logo

  1. Login In:

Logo

  1. Sign Up:

Logo

  1. Create Event:

Logo

5. Single Event:

Logo


Deployment

Link to deployment

License

You can check out the full license here This project is licensed under the terms of the MIT license.


Contact

(back to top)

About

Event Management Platform: Users create, discover, and manage events based on location. Register, log in, create profiles, specify event details, set visibility preferences, browse events, RSVP, and communicate with organizers and attendees.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages