This project is part of my web technologies course. Here HTML,CSS,Bootstrap used for designing and Javascript was used for validation and PHP for server side programming so that it can interact with database. Common features:
- Registration for volunteers/owners.
- Login for admin/volunteers/owners.
- Logout for admin/volunteers/owners.
- Password recovery
- Remember me.
For Admin:
- Admin can register in the system.
- Admin can update his information in the system.
- Admin can approve/reject the volunteers.
- Admin can search the restaurants.
- Admin can search the owners.
- Admin can search the volunteers.
- Admin can see the rest of the admins.
- Admin can approve/reject the owners.
- Admin can set the rest of the volunteers.
- Admin can set the rest of the owners.
- Admin can delete the information in the system.
- Admin can insert new information in the system.
- Admin can see the ranking of the restaurants.
For Owner:
- Owners can update information in the system.
- Owners can write the post for extra food.
- Owners can see the accept/reject notification of the volunteers.
- Owners can delete information in the system.
- Owners can insert new information in the system.
- Owners can delete any restaurant post.
- Restaurants will be ranked on their contribution.
- The Owners can see all the rankings of the restaurants.
- Owners can update the information of the post.
- Owners can search all the post that they make by given ID.
For Volunteer:
- Volunteer can update information in the system.
- Volunteer can accept the restaurants post.
- Volunteer can get the notification of the new post of the restaurants owner.
- Volunteer can search restaurants post accordingly to their zone.
- Volunteer can delete information in the system.
- Volunteer can insert new information in the system.
- Volunteer can see all the rankings of the restaurants.
- Volunteer can see all the restaurants post they accepted.
Event Manager:
- Can create an event.
- Delete event
- Post on event
- Voting Result publication
- Updating event information
- Complete event status
- Contributor (restaurant owner) ranking update.
General User:
- Can see all the event
- Can vote for the event
- Can post on the event
- Can offer new event
- Can like, comment, share the event.
Technologies Used
PHP
MYSQL
Javascript
Framework Used
Bootstrap