An open API service indexing awesome lists of open source software.

https://github.com/chamhc/mmu-eventlo


https://github.com/chamhc/mmu-eventlo

Last synced: 2 months ago
JSON representation

Awesome Lists containing this project

README

          

# MMU Event Organizer

## Overview
The MMU Event Organizer is a web-based platform designed to enhance community engagement among Multimedia University (MMU) students. It provides a centralized system for event organizers to connect with participants and allows students to easily access and manage information about ongoing events at Multimedia University.

## User Roles

- **Administrator:** Manages the entire website.
- **Verified Host:** Users who can host events.
- **User:** Users who can participate in events.

## Navigation

### Login Page
- Enter the correct account's username and password to login.
- Can register an account by click register button.

### Register Page
- Enter valid information to sign up an account.
- All the account will be register as user account.

### Home Page
- Every users can view the news that write by admin.
- Automatically display a news item every 3 seconds
or click the arrow button to view previous or next.
- Every users can view the top 3 recent events in home page.
- Click the image of the event can view more details information.

### E-Catalogue Page
- View Events that users haven't register for.
- Join Events that users haven't register for.

### My Events Page
- View Events users have registered for.
- Access to Announcements for selected Events.
- Leave Events Users have registered for.
- Verified Hosts can upload, edit, delete announcements.

### FAQs Page
- View frequently asked questions according to the Severity(High, Medium, Low).
- Ask Question by fill in the FAQ Form.

### About Us Page
- Every users can view the information about production team and web page introductions.

### Profile Page
- View user personal details.
- Edit personal details.
- View event that that user had participate before.
- Users can apply to be host.

### Manager Page (Admin)
- Add, Edit, and Delete News.
- Approve and Reject users' application as Verified Host.
- Remove Events.
- Edit and Remove Announcements.
- Edit and Remove FAQ cases.

## Main Features

1. **User Registration and Authentication:**
- Enter valid information to sign up an account.
- All the account will be register as user account.
- If invalid information is enter system will ask for reenter.

2. **Event Management:**
- Users can join and leave events on their own.

3. **Announcements:**
- User can view the announcements at that website
- Verified Hosts can post the latest announcement for the user to view

4. **FAQs and About Us:**
- Provides information about the platform and answers to common questions.

## Additional Features

1. **Search Functionality:**
- Users can search for different contents based on various criteria at different webpage.