Skip to content

DarjaElina/event-planner-frontend

Repository files navigation

Event Planner 🎉

Project Overview

Event Planner is a full-stack web application that helps users create, manage, and explore events with ease. Whether you're organizing a conference, party, or meetup, Event Planner makes it simple to track and share your events.

This project was developed as part of the Summer Software Development Team Project 1 at Business College Helsinki by Team number 7.


Live Demo 🚀

👉 Check out the deployed application here


Repositories 📂


Features ✨

  • User registration and authentication (Sanctum) 🔐
  • Create, edit, and delete events 📝
  • View and browse upcoming events 📅
  • Event locations with interactive maps (Leaflet) 🗺️
  • Responsive design for mobile and desktop 📱
  • Modern, user-friendly UI 🎨
  • Upload event images 📸
  • Event search functionality 🔍
  • Calendar view integration (FullCalendar) 🗓️

Tech Stack ⚙️

Frontend

  • React
  • Vite
  • Axios
  • CSS Modules
  • FontAwesome (Icons)
  • Leaflet (Maps)
  • FullCalendar (Calendar UI)
  • React Router
  • Formik & Yup (Forms & Validation)
  • React Hot Toast (Notifications)
  • React Dropzone (File Uploads)
  • Embla Carousel (Carousel)

Backend

  • Laravel
  • MySQL
  • Sanctum (Authentication)

Deployment

  • Vercel (Frontend)
  • Render (Backend)

Additional Tools 🛠️

  • Date-fns (Date management)
  • React Spinners (Loading animations)
  • React Icons
  • JSON Server (Mock backend during development)

Teams :

Basu , Dasha, Elias

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors