You are on page 1of 12

<< VIT-X >>

CAPSTONE PROJECT PHASE-1

Phase – I Report

Submitted by

<<1. 20BCE10123 Aniket Kumar Jha


2. 20BCE10902 Mihir Shah
3. 20BCE10533 Sagi Anirudh
4. 20BCE10542 Prakhar Gupta >>

in partial fulfillment of the requirements for the degree of

Bachlore of Engineering and Technology

VIT Bhopal University


Bhopal
Madhyapradhesh

<<November, 2023>>

0
Bonafide Certificate

Certified that this project report titled “<<VIT-X>>” is the bonafide work
of “<<20BCE10123 Aniket Kumar Jha, 20BCE10902 Mihir Shah,
20BCE10533 Sagi Anirudh, 20BCE10542 Prakhar Gupta >>” who carried
out the project work under my supervision.

This project report (DSN4095-Capstone Project Phase-I) is submitted for


the Project Viva-Voce examination held on 29 November 2023.

Supervisor
RAJNEESH KUMAR PATEL

1
Sl. No. Topic Page No.

1. Abstract 3

2. Introduction 4
2.1 Motivation 4
2.2 Contribution 5
2.2 Methodology 7

3. Existing Work / Literature Review 7


3.1 Overview of College Challenges 7
3.2 Existing Solutions and Gaps 7
3.3 Rationale for "VIT-X" App 7

4. Topic of the work 8


4.1 System Design / Architecture 8
4.2 Working Principle 9
4.3 Results and Discussion 10

5. Conclusion 10

6. Reference 11

2
1. ABSTRACT

The "VIT-X" app emerges as a solution to address the challenges faced by hostelers in a
developing college located between Indore and Bhopal on the highway in the village of Kothri.
With ongoing construction and limited facilities, the college community encounters difficulties in
obtaining daily necessities and establishing effective communication channels between day
scholars and hostelers. The "VIT-X" app is conceived to bridge these gaps, providing a platform
that enhances the overall campus experience.
Developed using Flutter for the frontend, Golang for the backend, and SQL for database
management, the app facilitates day scholars in assisting hostelers with their needs and
establishes a streamlined system for hostelers to order essential items. Its educational platform
centralizes academic resources, offering access to notes from every teacher and a collection of
previous years' question papers. Collaboration tools such as group chats and shared document
editing further enrich the student experience.
The app's architecture ensures efficient data management and security, contributing to a
positive and secure user experience. Through a rigorous design process involving user research,
feedback collection, and iterative testing, the "VIT-X" app will achieve high user adoption rates
and it will positively impact campus life. User satisfaction is reflected in positive feedback,
indicating success in addressing immediate needs and fostering a sense of community.
Challenges faced during development, both technical and related to user engagement, were met
with collaborative problem-solving. The lessons learned include the importance of continuous
user engagement, regular updates based on user feedback, and the potential for further
community-building features.
As the "VIT-X" app continues to evolve, future prospects include continuous enhancement,
exploration of additional collaboration tools, and potential community-building features.
Recommendations for app enhancement focus on refining existing features and incorporating
sustainability measures. Strategies for increasing adoption involve targeted marketing, student
engagement campaigns, and collaborative efforts with college administration.
In conclusion, the "VIT-X" app stands as a testament to the power of student-driven solutions in
addressing immediate challenges and fostering a supportive community within the college
environment.

3
2. INTRODUCTION

2.1 Motivation
• Background
The "VIT-X" app is developed to address the challenges faced by hostelers in our college,
located between Indore and Bhopal on the highway in the village of Kothri. As the college
is relatively new, ongoing construction poses various inconveniences to students,
particularly those residing in hostels. This app aims to bridge the gap between day
scholars and hostelers by providing a platform for essential facilities and educational
resources.
• Problem Statement
Hostelers often encounter difficulties in obtaining most of their necessities and face
communication barriers with day scholars. The "VIT-X" app seeks to streamline these
processes and enhance the overall experience of students.
• Objectives of the "VIT-X" App
The primary objectives of the "VIT-X" app are to:
-Facilitate day scholars in assisting hostelers with their needs.
-Provide hostelers with a platform to order essential items.
-Enhance communication and collaboration between day scholars and hostelers.
-Offer a centralized repository of educational resources, including notes and previous
years' question papers.
-One can also use this app for good business to sell goods from their side to other
student.

• Significance and Scope

The app holds significance in fostering a sense of community among students, addressing
immediate needs, and improving educational collaboration. The scope encompasses
facilities for hostelers, educational resources, and tools for seamless communication.

2.2 Contribution
• Aniket Kumar Jha
Project Reports & App Design / Figma
Aniket played a crucial role in shaping the project's documentation and reports. His
attention to detail and organizational skills ensured that all aspects of the project, from
initial ideation to ongoing development, were comprehensively documented. This
documentation serves as a valuable reference for the team and provides a clear roadmap
for the project's progression.

4
Aniket took charge of designing the app, creating blueprints, and utilizing Figma to
provide visual representations of the app's interface. His design expertise contributed to
a user-friendly and aesthetically pleasing app layout, aligning seamlessly with the
project's objectives.
In summary-
-Responsible for project documentation and reports.
-Designs the app, creates blueprints, and works on Figma to visualize the app's interface.
-Acts as the central coordinator, ensuring that the design aligns with the project's
objectives.

• Prakhar Gupta
Learning Golang & Backend Development
Prakhar dedicated his efforts to learning Golang, a critical component for the app's
backend development. His commitment to acquiring new skills demonstrates a proactive
approach to mastering the technologies necessary for the project.
As the Golang specialist, Prakhar applied his knowledge to implement the backend logic
and functionalities of the "VIT-X" app. His work is foundational to the app's functionality
and ensures smooth communication between the frontend and the database.
In summary-
-Learning Golang for the backend development of the app.
-Works on the implementation of the backend logic and functionalities.
-Collaborates with other team members to integrate the backend seamlessly with the
frontend.

• Mihir Shah
Flutter Development & UI/UX Design
Mihir assumed the role of the Flutter developer, focusing on the frontend development
of the app. His proficiency in Flutter, coupled with a keen eye for detail, has contributed
to the creation of an interactive and responsive user interface.
Mihir took charge of the app's UI and UX design, ensuring that the user experience aligns
with the project's goals. His designs have been instrumental in creating an intuitive and
visually appealing interface for users.
In summary-
-Flutter developer focused on the frontend development of the app.
-Handles UI (User Interface) and UX (User Experience) design to create an intuitive and
visually appealing app.
-Ensures that the app's frontend aligns with the design created by Aniket.

5
• Sagi Anirudh
SQL Expertise & Database Management
Anirudh brought his SQL expertise to the team, managing the database structure for the
"VIT-X" app. His role in database management is crucial for ensuring data integrity,
security, and efficient retrieval.
Anirudh actively manages the database, structuring it to support the app's data
requirements. His work contributes to a robust and reliable data management system, a
cornerstone of the app's functionality.
In summary-
-Specializes in SQL and is responsible for database management.
-Creates and manages the database structure to support the app's data requirements.
-Ensures data integrity, security, and efficient retrieval for a seamless user experience

This team contribution report highlights the diverse skills and responsibilities each team member
brings to the "VIT-X" app project. The collaborative efforts of Aniket, Prakhar, Mihir, and Anirudh
collectively contribute to the successful development of a comprehensive and user-centric app.
The team's dedication to their respective roles ensures that the "VIT-X" app is well-positioned for
success.

2.3 Methodology
• Development Tools and Technologies
The "VIT-X" app is developed using Flutter for the frontend, Golang for the backend, and
SQL for database management. These technologies were chosen for their versatility and
efficiency in building a cross-platform, responsive, and scalable application.

• User Research and Feedback Collection


User research involved surveys, interviews, and focus group discussions. Feedback from
both day scholars and hostelers guided the design and development process.

• Design Process
The design process involved ideation, wireframing, prototyping, and iterative testing. The
user interface was designed to be intuitive, fostering a positive user experience. We have
used Figma software for it, it also acts as blueprint for app and it help fronted developed
to work more efficiently.

• Features and Functionalities


The app features facilities for hostelers to order essentials, a messaging system for
communication, and an educational platform with access to notes and previous years'

6
question papers. Collaboration tools such as group chats and shared document editing
enhance student interaction.

3 Existing Work / Literature Review


3.1 Overview of College Challenges
Our college, situated in a developing area, faces challenges associated with ongoing
construction, limited facilities, and the need for improved communication channels
between different groups of students. This was majorly faced by students of 2020 and 21
batch as they were covid era students and their classes mostly went online.
Many of them dint knew their seniors and most of them could never participate in any
college fest and club activity. They were in campus for short period of time and they
realized that many item are not available in campus due to developing infrastructure an
were depended on online shopping which will deliver their product on large delay, like a
week or two.

3.2 Existing Solutions and Gaps


While the college administration works to address these issues, there is a gap in providing
an integrated solution that directly involves students in addressing each other's needs.
This app shows us that we students should not be dependent on college and other
sources and in need should help each other and grow together.
Not only students but faculties will only receive benefit form this app and it will make
their stay in places like sehore, Astha and Kothri very easy.

3.3 Rationale for "VIT-X" App


The decision to develop the "VIT-X" app stems from the identified gaps in existing
solutions and the belief that students can contribute to creating a supportive community.
VIT has four campus and this app can be useful to all campus not only in Bhopal but it will
be useful in other states too.
This is a brand new idea which can open many business and educational opportunities for
future VITians and as their senior we are assure that our app and idea can be used as a
role model for their success.

4 Topic of the work


4.1 System Design / Architecture

Architecture Overview
The app follows a client-server architecture, with Flutter handling the client-side
application, Golang managing the server, and SQL maintaining the database.

7
Database Structure
The database is structured to efficiently store user data, order information, and
educational resources, ensuring quick and secure access.

User Interface Design


The user interface is designed with a clean and intuitive layout, promoting ease of use.
Visual elements are chosen to enhance user engagement and readability.

Security Measures
To protect user data and maintain the integrity of the app, security measures include
encrypted communication protocols and user authentication.

4.2 Working Principle

The working principle of the "VIT-X" app revolves around providing a centralized and
user-friendly platform that addresses the specific needs of hostelers in a college
environment. Here's an overview of the working principles:

User Authentication and Profile Creation:


Users, both day scholars and hostelers, create accounts on the app.
User authentication ensures secure access to the app's features.
Users can set up profiles, providing necessary details.

Essential Facilities for Hostelers:


Hostelers can use the app to order essential items such as medicines, toiletries, and other
necessities.
The app facilitates a seamless ordering process, allowing users to select items and place
orders directly through the platform.

Messaging System:
The app features a messaging system that enables day scholars and hostelers to
communicate effectively.
Hostelers can use this system to connect with day scholars, ask for assistance, or seek
information.

Educational Resources:
The app acts as a repository for educational resources, offering access to notes from
every teacher.

8
Hostelers can browse and download notes, enhancing their academic experience.

Previous Years' Question Papers:


The app provides a collection of previous years' question papers, aiding students in exam
preparation.
Users can access and download question papers relevant to their courses.

Collaboration Tools:
Group Chats: The app facilitates group chats, allowing users to engage in discussions,
collaborate on projects, and share information.
Shared Document Editing: Users can collaboratively edit documents, supporting group
projects and study sessions.

Security Measures:
Robust security measures are implemented to safeguard user data and maintain the
integrity of the app.
Encryption protocols and secure authentication mechanisms ensure a secure user
experience.

User Feedback and Iterative Development:


The app includes a feedback mechanism, encouraging users to provide insights, report
issues, and suggest improvements.
Regular feedback review sessions inform continuous app enhancement through iterative
development.

Adoption and Impact:


The app aims for widespread adoption among the college community.
Positive impacts on campus life are measured through user satisfaction, increased
communication, and improved access to resources.

Future Prospects and Recommendations:


The app's working principle involves continuous enhancement based on user feedback
and emerging needs.
Future prospects include exploring additional features, refining existing functionalities,
and incorporating sustainability measures.

In essence, the "VIT-X" app functions as a multifaceted platform that not only addresses
immediate needs such as ordering essentials and facilitating communication but also
enriches the academic experience through the provision of educational resources and

9
collaborative tools. The working principle revolves around creating a digital ecosystem
that enhances connectivity, accessibility, and support within the college community

4.3 Results and Discussion


As a result, Figma design and digital portfolio are build till now and we are currently
working on making this app and within given date this app will run smoothly in all mobile
phones.

5 CONCLUSION
The "VIT-X" app stands as a testament to the innovative spirit and collaborative efforts of
our student community in addressing the unique challenges faced within our college. As a
dynamic institution situated between Indore and Bhopal, the college experiences ongoing
construction and infrastructural limitations, impacting the daily lives of hostelers. The app,
developed with a focus on seamless communication, access to essentials, and academic
collaboration, has successfully navigated these challenges to positively impact the campus
ecosystem.

Through the integration of cutting-edge technologies such as Flutter, Golang, and SQL, the
app not only addresses immediate needs but also fosters a sense of community among day
scholars and hostelers. The ordering system for essentials and the educational platform with
centralized resources have streamlined processes, enhancing the overall campus experience.

User adoption rates and positive feedback underscore the app's significance in the lives of
students. The success of the "VIT-X" app is not only in its tangible impact on campus life but
also in the valuable lessons learned during its development. Challenges, whether technical or
related to user engagement, have been met with adaptability and collaborative problem-
solving, enriching the learning experience for all involved.

Looking ahead, the "VIT-X" app is poised for continuous growth. Future iterations will focus
on refining existing features, exploring additional collaboration tools, and incorporating
sustainability measures. Recommendations for enhancement and strategies for increased
adoption will guide our efforts to ensure the app remains a dynamic and responsive solution
for the evolving needs of the student community.

In conclusion, the "VIT-X" app represents more than a technological solution; it symbolizes
the proactive engagement of students in shaping their college experience. As we celebrate
the successes of this endeavor, we recognize the potential for ongoing contributions to
campus life and the transformative power of student-driven initiatives in creating a
connected, supportive, and digitally enriched community.

10
6 Reference:

• https://chat.openai.com/c/9ee3a3da-2f0e-4fb5-8699-485ac5021392
• https://www.youtube.com/@DesignCodeTeam
• https://www.figma.com/file/GJC0EO8Rgl9q2iU9YEkO4z/Untitled?type=design
&node-id=0-1&mode=design&t=fAExLpr3rN0RWgGo-0
• https://www.udemy.com/course/go-the-complete-developers-guide/
• UI and UX inspire from OLX and Telegram interface

11

You might also like