Skip to content

udayempire/fibohacks-hackathon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 

Repository files navigation

Event Sphere

Event Sphere is a modern web application designed to make event management and discovery easy and efficient. It provides features like personalized event recommendations, a responsive user interface, and seamless integration with social media platforms for an enhanced user experience.

Table of Contents

Overview

Event sphere allows users to explore and manage events effortlessly. The platform supports user authentication, both through custom credentials and social media logins. Users can discover events tailored to their preferences and manage event-related activities through a user-friendly dashboard.

Features

  • User Authentication: Register and log in using an email, Google, or Facebook account.
  • Event Discovery: Personalized recommendations and the ability to browse events by category, date, or location.
  • Admin Panel: Manage event submissions and user data with role-based access.
  • Responsive Design: Mobile-first design approach to ensure a seamless experience across devices.
  • Social Media Integration: Options for signing in with Google and Facebook, along with social sharing features.

Tech Stack

  • Frontend:
    • React.js
    • Tailwind CSS
    • React Router
    • Axios
  • Backend:
    • Node.js
    • Express.js
    • MongoDB
  • Authentication:
    • JWT
  • State Management:
    • Redux
  • Icons:
    • Lucide-react
  • Deployment:
    • Frontend - Vercel
    • Backend - Render
  1. Clone the Repository:
    git clone https://github.com/yourusername/eventify.git

Setup-and-installation

Setting up Frontend

Follow these steps to get a local copy of the project up and running:

  1. Navigate to the Project Directory for Frontend:

    cd Frontend
  2. Install Dependencies:

    npm install
  3. **Run the Application **:

    npm run dev

    Your application will be running.

    ....

Setting up Backend**

  1. Navigate to the Project Directory for Frontend:
    cd Frontend
  2. Install Dependencies:
    npm install
  3. **Run the Application **:
npx nodemon

Your application will be running.

image

image

image

https://youtu.be/PIDPg_tnJ7A

image

About

Local Events Discovery & Community Volunteer Connection Platform

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages