Skip to content

Bogdusik/Weevent

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

69 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Weevent

A dynamic platform that transforms how users discover local events and points of interest. Features an interactive map interface, event interaction tools, and AI-powered recommendations. Designed to connect communities and make exploring nearby happenings effortless.

Why It's Cool

  • Interactive Map Interface: Discover events on a dynamic map with detailed information, navigation options, and location-based filtering
  • Event Engagement: Follow, like, and share events to enhance community engagement and event discovery
  • Event Advertising: Platform for organizers to promote events to a wider audience
  • AI-Powered Recommendations: Personalized event suggestions powered by Llama 3.2 AI assistant (coming soon)
  • Cross-Platform: Responsive design accessible on both desktop and mobile devices
  • Favorites System: Save events for future reference with easy-to-use favorite functionality

Tech Stack

  • Frontend: HTML5, JavaScript, CSS
  • Backend: MySQL, Python (framework under selection)
  • AI: Llama 3.2 (planned)
  • APIs: Various location and event APIs

How to Run Locally

  1. Clone the repository:

    git clone https://github.com/Bogdusik/Weevent.git
    cd Weevent
  2. Set up backend:

    cd backend/weevents_backend
    # Follow backend setup instructions
  3. Set up frontend:

    cd frontend
    # Open index.html or use a local server
    python -m http.server 8000
  4. Configure database:

    • Set up MySQL database
    • Configure connection in backend settings

Note: Backend framework is under selection. Check project structure for current implementation.

Project Structure

Weevent/
β”œβ”€β”€ frontend/                   # Frontend Application
β”‚   β”œβ”€β”€ [HTML/CSS/JS files]    # Frontend code
β”‚   └── styles/                 # CSS styles
β”‚
β”œβ”€β”€ backend/                    # Backend Application
β”‚   └── weevents_backend/       # Backend code
β”‚
β”œβ”€β”€ scripts/                    # Utility Scripts
β”‚   └── [script files]
β”‚
β”œβ”€β”€ images/                     # Static Assets
β”‚   └── [image files]
β”‚
└── [config files]             # Configuration files
    └── README.md

What I Learned

  • Interactive Maps: Integrated map functionality for location-based event discovery and visualization
  • Event Management Systems: Designed data models and workflows for event creation, discovery, and interaction
  • Community Features: Implemented social features like following, liking, and sharing events
  • Responsive Design: Built cross-platform interface optimized for both desktop and mobile experiences
  • Database Design: Structured MySQL database schema for events, users, and interactions
  • AI Integration Planning: Designed architecture for AI-powered event recommendations and conversational assistance

Fork it, use it, improve it - open to PRs!

About

🌐 Weevent is a dynamic platform that transforms how users discover local events and points of interest. Offering an intuitive interface, it connects communities and makes exploring nearby happenings effortless.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors