0% found this document useful (0 votes)
38 views18 pages

MMDU Events Management Hub: Web Component

1. The document describes an event management web portal that aims to minimize errors in event organization at a college. It allows organizers to create, edit, and delete events and view reports, and participants to view and sign up for events. 2. The roles and responsibilities of the team members are outlined, including a team lead, UI/UX designer, frontend developer, backend developer, and database manager. 3. Key deliverables for the project are listed, such as an architecture document, product backlog, sprint plans, use cases, ER diagrams, and wireframes. Skills learned and technologies used are also summarized.

Uploaded by

Aniket Sharma
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
38 views18 pages

MMDU Events Management Hub: Web Component

1. The document describes an event management web portal that aims to minimize errors in event organization at a college. It allows organizers to create, edit, and delete events and view reports, and participants to view and sign up for events. 2. The roles and responsibilities of the team members are outlined, including a team lead, UI/UX designer, frontend developer, backend developer, and database manager. 3. Key deliverables for the project are listed, such as an architecture document, product backlog, sprint plans, use cases, ER diagrams, and wireframes. Skills learned and technologies used are also summarized.

Uploaded by

Aniket Sharma
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 18

MMDU Events Management Hub

Web Component
The Idea

Past three years we have observed some flaws in event organization system in our
college. Which led us to an idea through which these errors can be minimized. So,
here goes the idea:

1. This will be a web portal where organizers will have authority to create a event and post. Later they
will also be able to edit and delete the event. Organizers will also get the automatically generated
reports which will help them analyse the participation, interests and payments.

2. Then the participants will be able to view and even participate in the event by following simple
steps.

3. This will reduce the cost of advertisements for the organizers and make students conversant about
the events happening in the college.
Roles and Responsibilities

Anshul Sharma | Team Lead & Database Manager


1. Guide team development efforts towards successful project
delivery and also identify and encourage areas for growth and
improvement within the team.

2. Create database and connect it with the forms and fields


created and make sure it is rightly inserting, editing, deleting
and displaying the required data according to the buttons
pressed.

3. Analyze and resolve technical and application problems of self


as well as team.

4. Make available all the required assets, study material,


motivation to the team regarding the project.
Roles and Responsibilities

Sukrut Patil| UI/UX Designer & Developer


1. Gather and evaluate user requirements and prepare
wireframes according to given user stories. Get the wireframes
verified by the manager and start designing.

2. Design the UI into illustrating software like Xd or figma.


Configure the UX to make sure that the website is user-friendly

3. Discuss the product with team and manager and send the
designs for development.

4. Develop UI according to designs prepared and make sure the


user experience is same as configured during designing phase.
Roles and Responsibilities

Prince Parihar | Frontend Developer


1. Collaborate with UI designer and understand the UI and
UX trends used. Also, provide assistance and suggestions
to the designer.

2. Develop UI according to designs prepared and make sure


the user experience is same as configured during
designing phase

3. Discuss the product with team and manager and start


coding for the UI if verified.
Roles and Responsibilities

Vaibhav Pahwa | Backend Developer & Head of


Planning
1. Get the technologies, APIs and libraries that are to be used in
the development phase.

2. Do coding for backend development which includes, maps,


notification, QR code API and reports generation.

3. Documenting every phase of each sprint and check whether all


the work is being done according to plan or not.

4. Produce development documents like sprint plans, product


backlogs, use-cases and ER-diagrams
Roles and Responsibilities

Keshav Sharma | Backend developer & Database Manager


1. Get the technologies, APIs and libraries that are to be
used in the development phase.

2. Do coding for backend development which includes,


maps, notification, QR code API and reports generation.

3. Manage database collaborating with other database


manager and make sure everything is working well.

4. Make sure the data that has been received is safe and can
not be accessed by any third party.
Backend Case study

Technologies used
Database management : MySQL & phpMyAdmin

Hosting and security services : 000webhost along with SSL certificates

Development Languages : HTML5 , CSS3, Bootstrap, PHP


Backend Case study

Using some advance features for the betterment

1. Content Delivery Network (CDN): It is a 2. SSL Encryption: Secure Sockets Layer, is an


geographically distributed network of proxy encryption-based Internet security protocol.
servers and their data centers. The goal is to SSL initiates an authentication process called a
provide high availability and performance handshake between two communicating
by distributing the service spatially relative devices to ensure that both devices are really
to end users. who they claim to be. SSL also digitally signs
data in order to provide data integrity, verifying
Example: If the user is logging into the website that the data is not tampered with before
from another country, or a far location, it reaching its intended recipient.
automatically detects the nearest server to the
location and load the website. Which increases
the performance of the website.
Important Deliverables

To complete this project effectively we have adopted agile process. Where we


planned our work into short sprints of 1- 2 weeks and completed it accordingly.
Following such advance approach requires producing high quality documents to
display the productivity. Here are top 6 most important documents that we have
produced:

1. Software Architecture Document 4. Use cases

2. Product backlog 5. ER- Diagrams

3. Sprint plan 6. Wire Frames


Architecture Document
https://drive.google.com/file/d/150YjOCswT1dNgQILvAvNq6M--jVJhxfL/view?usp=sharing
Product Backlog
https://drive.google.com/file/d/1_zhvipQL7y5-MiXM-uVxrVemaqUg0Ydl/view?usp=sharing
Sprint Plans
https://drive.google.com/file/d/1JZtdDccdmT4-flX2duJN7LF_WZtwIDek/view?usp=sharing
Use Cases
https://drive.google.com/file/d/11bCGXYNhvMXe9dAJKyE3pIggOvsFosVz/view?usp=sharing
ER - Diagrams
https://drive.google.com/file/d/1thC7QjKrezvCEHXfQGjAoGBajqtezwQW/view?usp=sharing
Wire Frames:
https://drive.google.com/file/d/1o9nhQr6xK3i-L5jn_F0uIH4unece9q28/view?usp=sharing
Skills Learned During project:

Designing and Documentation


Development
Figma | Excel | Word |
HTML5 | CSS3 | Bootstrap | PHP
Lucidchart

Web
Project

Database Management Hosting services


PhpMyAdmin | MySQL 000webhosing
Special thanks:

Dr. Gunjan Sethi | Manager

Dr. Rohini Sharma | Manager

You might also like