Explore our comprehensive event management platform for event booking and management.
Preview our pages and access documentation
Explore our comprehensive event management platform
Explore our comprehensive authentication pages
Explore our comprehensive event management platform
Evontly is a powerful event management and booking platform built with React.js and Tailwind CSS. It offers intuitive event creation tools, real-time scheduling, and a seamless booking experience for organizers and attendees alike. Whether you're hosting a concert, workshop, or conference, Evontly streamlines the entire process with ease and flexibility.
Create and manage events with ease, including scheduling, ticketing, and attendee management.
Manage bookings efficiently, including ticket sales, payment processing, and attendee information.
Manage users efficiently, including user roles, permissions, and access control.
main-file/
├── documentation/
├── public/
├── src/
│ ├── assets/
│ ├── components/
│ │ ├── layout/
│ │ ├── sections/
│ ├── context/
│ ├── data/
│ ├── hooks/
│ ├── pages/
│ ├── router/
│ ├── utils/
│ ├── App.jsx
│ ├── App.css
│ ├── index.css
│ ├── index.js
│ └── main.jsx
├── CHANGELOG.md
├── README.md
├── package.json
├── package-lock.json
├── tailwind.config.js
└── vite.config.js
Contains static assets like images and other media files.
Contains reusable components used across the app.
layout/
- Layout components
used across the appsections/
- Components specific
to the home pagesManages global state for:
Contains:
pages/
- Pages specific to the appHandles:
npm install
npm run dev
Version | Date | Changes |
---|---|---|
1.0.0 | 2025-07-04 |
|
Here are the key dependencies and their versions used in this project:
Package | Version | Description |
---|---|---|
framer-motion |
^12.22.0 | Animation library for React |
react |
^19.1.0 | Core React library for building user interfaces |
react-dom |
^19.1.0 | React DOM rendering for web applications |
Font Awesome |
^6.7.2 | Icon library for React projects |
react-router-dom |
^7.6.2 | Routing library for React applications |
swiper |
^11.2.8 | Modern mobile touch slider |
tailwindcss |
^3.4.17 | Utility-first CSS framework |
src/components/layout/
- Layout components
including Navbar, Footer, etc.
src/components/
- Reusable
components
src/hooks/
- Custom React hooks
src/context/
- Global state
management
src/utils/
- Utility functions
src/pages/Home.jsx
- Main landing
page
src/pages/Events.jsx
- Events page
src/pages/UpcomingEvents.jsx
- Upcoming events page
src/pages/Authentication.jsx
- Authentication page
Theme colors are defined using DaisyUI's theme system in
src/index.css
.
/* Light Theme */
export default {
// ...
theme: {
extend: {
colors: {
mainSecondary : "#15192a",
lightBorder : 'rgba(255,255,255,0.5)',
lightBg : 'rgba(255,255,255,0.12)',
themeBlue:{
primary: "#5f5af7",
lightPrimary: "#8682ff",
},
themeGreen:{
primary: "#12ff94",
lightPrimary: "#b6f9db",
},
themeRed:{
primary: "#ff4665",
lightPrimary: "#ffb3c0",
},
themeOrange:{
primary: "#ffba46",
lightPrimary: "#ffdfa8",
}
},
// ...
},
},
// ...
};
The "Rubik" font is imported and applied globally using Tailwind's theme system.
tailwind.config.js
)/* tailwind.config.js */
export default {
// ...
theme: {
extend: {
fontFamily: {
rubik: ['"Rubik"', 'sans-serif'],
},
// ...
},
},
// ...
};
We offer 6 months of support for any questions or issues you may encounter.
Discover the powerful technologies and tools that make our platform exceptional
Dynamic UI Library
Utility First Framework
Smooth Animations
Web Structure
Modern Styling
Mobile Friendly
Web Typography
Vector Graphics
Clean Aesthetics
Flexible Components
Optimized Structure
Clear Guides
Always Available