Skip to content

abhi6390/Eventify-Public

Repository files navigation

Eventify - One place for all your Events! 🎉

What's cooler than Google Calender? 🤔

Eventify is a comprehensive event management application designed to organize class-wise deadlines, assignments, and academic events for college students and faculty. It offers a centralized platform for keeping track of important dates and ensures seamless communication through notifications and access controls.

Features 📊

  • 🕡 Event Creation: Create and manage class-wise deadlines, assignments and academic events.
  • 📅 Separate Class Calendars: Provides a dedicated calendar for each class to manage their events effectively.
  • 🔐 Access Control: Secure login for students using their institutional email addresses (e.g., @git.edu).
  • 📢 Notifications: Get updates via Telegram and email for upcoming events and deadlines.
  • 🎮 Open Electives Calendar: View open elective subjects and schedules department-wise.
  • 👨‍🎓 Faculty and Admin Profiles: Dedicated profiles to manage events, students and system settings.

Technologies Used 🚀

  • Frontend: React.js 🔧
  • Backend: Node.js 🎮
  • BaaS: Supabase and Appwrite 📝
  • Authentication: OAuth 🔒
  • Styling: Tailwind CSS 🎨
  • Notifications: Integration with Telegram API and Email services

Installation and Setup ⚡

Libraries:

npm i framer-motion clsx tailwind-merge react-element-to-jsx-string
npm i @bradgarropy/next-link
@tabler/icons-react
npm install @tsparticles/react
npm install @heroicons/react

Screenshots 🖼

Feature Screenshot
Home Page image
Class Calendar image
Faculty Page image
Open Electives Calendar image

Contributing 📚

We welcome contributions! Follow these steps to contribute:

  1. Fork the repository.
  2. Create a new branch (git checkout -b feature-name).
  3. Commit your changes (git commit -m 'Add new feature').
  4. Push to the branch (git push origin feature-name).
  5. Open a pull request.

Contact 📞

For any queries or feedback, please reach out:


Simplify your college event management with Eventify!

About

Visit Our Website!!

Resources

Stars

Watchers

Forks

Contributors

Languages