mplekunov / college_event_website

This project is part of the COP4710 course.
0 stars 0 forks source link

Implementation of Event for RSO #3

Open mplekunov opened 1 year ago

mplekunov commented 1 year ago

Admin User can create an Event for their own RSO.

Event has following information: name, event category, description, time, date, location, contact phone, and contact email address.

location should be set from Map (Google Map API, I guess...) with name, longitude and latitude.

For testing purposes, database table of event can be populated from events.ucf.edu.

mplekunov commented 1 year ago

Events can have different category (e.g. social, fundraising, tech talks, etc.).

Each event can have three visibility properties: Public, Private or RSO.

Public - can be seen by everyone (all users from different universities).

Private - can be seen by all students of the university where RSO is located.

RSO - can be seen by members of RSO.

mplekunov commented 1 year ago

There is also a special type of an event that is not affiliated with any RSO - Public Event. Such event can only be approved by the Super Admin.

mplekunov commented 1 year ago

After event is created, there should be some social networking allowed:

Add, Remove, Edit of the comments related to the event by the users. Rating from 1 to 5 (stars) of the event. Social Network integration (e.g. posting from the app to the facebook).