Synopsis (Dhruv - 153, Sameer - 108, Shubham - 120, Yashasv - 146)
Synopsis (Dhruv - 153, Sameer - 108, Shubham - 120, Yashasv - 146)
Synopsis (Dhruv - 153, Sameer - 108, Shubham - 120, Yashasv - 146)
By:
Shubham Tiwari,12020803120,IT-C
1
Index
1. Introduction ………………………………... 3
Methodology/ Planning
Technology Used
Software Used
2. Problem Statement…………………………...6
Feasibility study for synopsis
Signature
[Dr. Nitish Pathak]
[Project Guide]
2
Chapter 1
Introduction
There are many events organized by societies and many different departments in the
campus for the betterment of management and upscaling the skills of the students.
There are many instances where two or more events are going on simultaneously due to
lack of communication and information between societies and different departments of
college and many students are not able to attend several events or meetings as there are too
many meetings going on simultaneously so for the sake of solving this unsettled problem
We have proposed a project that we have developed as in responsive website
(Responsive web design (RWD) is a web development approach that creates dynamic
changes to the appearance of a website, depending on the screen size and orientation of the
device being used to view it , in which the head of the respective societies and various
departments can post the brief summary ,timing ,date and meeting link of online events
and offline venues where the event is going to be held.
The basic functionality of proposed responsive websites allows user to access the details
of upcoming events organized by various societies and department and keep the record of
previously held events which are organized by college.
keep the logging details of all the users who signed up on the website.
Admin can block and delete the different societies and clerks
3
clerk can also view events posted by other societies to coordinate with them.
If clerk face any technical problem, can contact the admin through button (contact
us)
Methodology/ Planning
Step 1- Installing all the necessary software like vs. Code, Node.Js etc.
Step 2- First we create prototype page having about services, home and
contact page.
Step 3- Then we created log in/ sign up page to differentiate between user, clerk
and admin.
Step 4- Then we created admin page once the sign-in was done.
Step 5 -Then we added a dashboard in the Admin’s Page .
Step 6 – In dashboard we created five tabs namely societies, events, shortcuts,
home, about.
Step 7- In societies tabs we can create and button add event so that clerk or
admin can add events.
step 8- In events we import a calendar page having records of all past events.
Technology Used:
Various web technologies are used to make this responsive website like bootstrap,
javascript, Html\Css and a brief list is as follows.
● bootstrap
● HBS(Handlebars)(~>4.2.0)
4
● Express.js(~> 4.10.0)
● font-awesome (~> 4.2.0)
● Mongo DB (~>4.10.0)
● Mongoos (-~>6.6.3)
● Node.js(~>16.17.0)
● Cascading Style Sheets
Software used:-
5
Chapter 2
Problem Statement:
In the dynamic and bustling environment of our campus, a multitude of events are
orchestrated by various student societies and academic departments, all aimed at fostering
personal growth and professional development. However, a pressing issue looms large,
casting a shadow over these opportunities. The predicament at hand revolves around a
profound lack of effective communication and seamless information sharing among these
entities. This communication breakdown has led to a vexing conundrum: the simultaneous
scheduling of events.
Problem:
1. Technical Feasibility:
Development Resources: Determine the availability of skilled developers,
designers, and IT infrastructure needed to create and maintain a responsive website.
Technology Stack: Assess the suitability of the chosen technology stack for
developing a responsive website with user authentication and data management
capabilities.
6
Data Security: Ensure that user data, including login details and event information,
will be stored securely to protect user privacy and comply with data protection
regulations.
Scalability: Evaluate whether the website can handle potential growth in the
number of users, events, and data.
2. Economic Feasibility:
Cost Analysis: Estimate the costs associated with website development, including
hiring developers, hosting, domain registration, and ongoing maintenance.
Revenue Model: Explore potential revenue sources, such as advertisements or
sponsorship deals with campus organizations, to offset development and
operational costs.
Return on Investment (ROI): Calculate the expected ROI based on projected
usage and potential revenue streams to determine the financial viability of the
project.
3. Operational Feasibility:
User Acceptance: Conduct surveys or interviews with potential users (admins,
clerks, students) to gauge their interest in and willingness to use the proposed
website.
Training Needs: Assess the training requirements for admins and clerks to ensure
they can effectively use the platform.
Integration: Investigate the integration of the website with existing campus
systems or databases for user management and event coordination.
5. Schedule Feasibility:
Project Timeline: Develop a project schedule that outlines key milestones and
deadlines for website development, testing, and deployment.
Resource Availability: Verify that the necessary resources, including developers
and content creators, are available to adhere to the project timeline.
6. Risk Analysis:
Identify Risks: Identify potential risks and challenges that may arise during the
development and operation of the website.
Risk Mitigation: Develop strategies to mitigate these risks, such as contingency
plans for technical issues or communication breakdowns.
7. Environmental Feasibility:
7
Sustainability: Assess the environmental impact of hosting and operating the
website and explore options for sustainable hosting and energy-efficient practices.
Once the feasibility study is conducted and the findings are positive, the project can
proceed with the development of the responsive website to address the identified problem
of poor communication and coordination among campus societies and departments.
8
Chapter 3
Requirements Specification:
Software Requirements
Language : CSS,HTML,JAVASCRIPT
Hardware Requirements:
Processor : Any
9
Chapter 4
Pert Chart:
10
Choose Site Theme Build Mockup Site Finalize Code Add Copy And Design Launch And Deploy Website
06-08-23 0% 06-08-23 7% 25-08-23 27% 01-09-23 50% 10-09-23 70%
5-08-23 0%
25-08-23 22%
References
Taken help from Internet, following websites links have been used in the completion of
this Project
www.google.com
www.youtube.com
https://fonts.google.com
https://getbootstrap.com
https://fontawesome.com
https://github.com/topics/evo-calendar
https://www.pexels.com
nodejs documentation
https://www.w3schools.com/nodejs/
mongoose documentation
https://mongoosejs.com/docs/index.html
express documentation
https://expressjs.com/
11