Skip to content

PrayagN/Eventos-BackEnd

Repository files navigation

Eventos - Server

🌟 All in One Event Hub - 📍EVENTOS🎉

Welcome to Eventos,

your ultimate destination for seamless connections between clients and the perfect event management organizers!

Features:

Modules: Clients, Admin, and Organizers.

  • Admin will add Events and admin should want to approve the Organizers.

  • Organizers can update their profiles and recent works according to their particular events.

  • Integrated Google authentication for seamless user login and registration and also used Verifying phone number with Firebase OTP feature.

  • To ensure secure access and authentication, have implemented user authentication using JSON Web Tokens (JWT).

  • Payment gateway implementation using Stripe.

  • To understand the quality of organizers rating and review options were also added.

  • To enable real-time communication with organizers and clients, Socket.IO was used.

  • Categorize with district and events in the organizers for easy sorting for clients.

  • Reserve your chosen organizer with advance payment after all your concerns are addressed.

Technologies used:Node.js, React.js, MongoDB, O Auth 2.0, Socket.io,Stripe

Live link: https://eventoss.netlify.app/

Prerequisites

Before you can run the app, make sure you have the following installed on your machine:

  • Node.js (v12 or above)

  • npm (v6 or above)

Getting Started

  1. Clone this repository to your local machine:

    git clone Eventos-BackEnd
    
  2. Navigate to the project directory:

    cd Eventos-BackEnd
    
  3. Install the dependencies:

    npm install
    
  4. Start the development server:

    npm start
    

The app should now be running at http://localhost:3000.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors