You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
EventStack is a comprehensive full-stack event management platform designed to connect event organizers with attendees. It provides a complete suite of tools for managing events, tracking expenses, discovering activities, and engaging with attendees through intelligent features.
14
14
15
15
Built with modern web technologies and best practices, EventStack offers a seamless experience for both event organizers and attendees, from event discovery to budget management.
16
16
17
17
---
18
18
19
-
## ✨ Key Features
19
+
## Key Features
20
20
21
-
### 🔐 User Authentication
21
+
### User Authentication
22
22
- Secure registration and login for attendees and organizers
23
23
- Role-based access control (Admin, Organizer, Attendee)
24
24
- JWT-based authentication with secure token management
25
25
26
-
### 📅 Event Management
26
+
### Event Management
27
27
- Admins can create, update, and manage event listings
28
28
- Rich event details with image uploads
29
29
- Event categorization and filtering
30
30
- Venue management
31
31
32
-
### 🔍 Event Discovery
32
+
### Event Discovery
33
33
- Advanced search functionality
34
34
- Browse and filter events by category, date, and location
35
35
- Detailed event information pages
36
36
- Bookmark favorite events
37
37
38
-
### 💰 Expense Tracking
38
+
### Expense Tracking
39
39
- Organizers can manage event budgets
40
40
- Track expenses with detailed records
41
41
- Budget analysis and reporting
42
42
- Financial dashboard for organizers
43
43
44
-
### 🤖 AI-Powered Budget Bot
44
+
### AI-Powered Budget Bot
45
45
- Intelligent assistant for budget planning
46
46
- Real-time budget recommendations
47
47
- Integration with Google Gemini API
48
48
- Smart expense categorization
49
49
50
-
### 📊 Admin & Organizer Dashboards
50
+
### Admin & Organizer Dashboards
51
51
- Dedicated interfaces for managing events
52
52
- Financial overview and analytics
53
53
- User management capabilities
54
54
- Complete system control
55
55
56
56
---
57
57
58
-
## 🏗️ How It Works
58
+
## How It Works
59
59
60
60
### System Architecture
61
61
@@ -82,7 +82,7 @@ Built with modern web technologies and best practices, EventStack offers a seaml
82
82
83
83
---
84
84
85
-
## 💻 Technology Stack
85
+
## Technology Stack
86
86
87
87
| Component | Technology |
88
88
|-----------|-----------|
@@ -101,7 +101,7 @@ Built with modern web technologies and best practices, EventStack offers a seaml
101
101
102
102
---
103
103
104
-
## 🚀 Quick Start
104
+
## Quick Start
105
105
106
106
### One Command Deployment
107
107
@@ -120,9 +120,9 @@ Built with modern web technologies and best practices, EventStack offers a seaml
120
120
121
121
### Access Your System
122
122
123
-
-🌐**Frontend**: http://localhost:5173
124
-
-🔌**Backend API**: http://localhost:4000
125
-
-💾**Database**: localhost:5432
123
+
-**Frontend**: http://localhost:5173
124
+
-**Backend API**: http://localhost:4000
125
+
-**Database**: localhost:5432
126
126
127
127
**Automatic Cleanup**: Press `ENTER` when finished to stop all services, close windows, and optionally drop the database (unless `CTRL+C` is pressed to keep the database).
128
128
@@ -168,31 +168,31 @@ Built with modern web technologies and best practices, EventStack offers a seaml
0 commit comments