0% found this document useful (0 votes)
15 views25 pages

Report TT

The document presents a project synopsis for 'EduKart,' an inter-college reselling website aimed at facilitating sustainable and cost-effective buying and selling among students. It highlights the project's objectives, including user-friendly design, secure authentication, and promoting responsible consumption, while addressing existing gaps in student-centric e-commerce platforms. The development utilizes various technologies and methodologies to create a robust platform that encourages community engagement and reduces waste.

Uploaded by

funnyclips1827
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)
15 views25 pages

Report TT

The document presents a project synopsis for 'EduKart,' an inter-college reselling website aimed at facilitating sustainable and cost-effective buying and selling among students. It highlights the project's objectives, including user-friendly design, secure authentication, and promoting responsible consumption, while addressing existing gaps in student-centric e-commerce platforms. The development utilizes various technologies and methodologies to create a robust platform that encourages community engagement and reduces waste.

Uploaded by

funnyclips1827
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/ 25

A Synopsis Report on

EduKart

Submitted in partial fulfillment of the requirements of the degree of

Bachelor of Engineering

by

Pratik Bhanudas Dalvi (Roll no. 08)


Gauresh Pandurang Malke (Roll no. 30)
Vedant Rajendra Nanche (Roll no. 36)
Vighnesh Amar Sawant (Roll no. 50)

Guide:
Prof. Prajakta Rane

DEPARTMENT OF COMPUTER ENGINEERING


Sindhudurg Shikshan Prasarak Mandal’s College of Engineering, Kankavali

(2024-25)
CERTIFICATE

This is to certify that the project synopsis entitled EduKart is a bonafide work of Pratik
Bhanudas Dalvi(Roll no. 08) Vighnesh Amar Sawant (Roll no.50) Gauresh Pandurang
Malke(Roll no.30) Vedant Rajendra Nanche(Roll no.36) submitted to the University of
Mumbai in partial fulfillment of the requirement for the award of the degree of Bachelor of
Engineering in Computer Engineering/ Computer Science and Engineering (Artificial In-
telligence and Machine Learning).

Prof. Prajakta Rane Prof.Swapnil Kadam


Supervisor/Guide Project Coordinator

Prof. D. P. Mhapasekar Dr. Duradundi. Sawant. Badkar


Head of Department Principal

1
Project Approval Sheet

This project synopsis entitled EduKart by Pratik Bhanudas Dalvi(Roll no. 08) Vigh-
nesh Amar Sawant (Roll no.50), Gauresh Pandurang Malke(Roll no.30) ,Vedant Rajendra
Nanche(Roll no.36), if any is approved for the degree of Bachelor of Computer Engineer-
ing/ Computer Science and Engineering (Artificial Intelligence and Machine Learning).

Examiners
1.——————————-
2.——————————-

Date: April 21, 2025


Place: Kankavali.

2
Declaration

We declare that this written submission represents our ideas in our own words
and where others’ ideas or words have been included, We have adequately cited and referenced
the original sources. We also declare that We have adhered to all principles of academic honesty
and integrity and have not misrepresented or fabricated or falsified any idea/data/fact/source in
my submission. We understand that any violation of the above will be cause for disciplinary
action by the Institute and can also evoke penal action from the sources which have thus not
been properly cited or from whom proper permission has not been taken when needed.

Name and signature of students:

1.Pratik Bhanudas Dalvi(Roll no. 08)

2. Gauresh Pandurang Malke(Roll no.30)

3. Vedant Rajen- dra Nanche(Roll no.36)

4.Vighnesh Amar Sawant (Roll no.50)

Date : April 21, 2025

3
Abstract

The rapid growth of e-commerce has transformed the waystudents buy and sell products, yet
existing platforms often fall shortin addressing their unique needs. This project presents the de-
velopmentof an inter-college reselling website specifically designed forstudents, enabling them
to buy and sell products conveniently,affordably, and sustainably within and between colleges.
Built using HTML, CSS, JavaScript, PHP, XAMP Server, SQL, etc, the platform offers a user-
friendly interface, real-time communication, secure payment gateways, and student verification
to create a trustworthy marketplace.
The website addresses common challenges faced by students, such as limited budgets, ac-
cessibility, and sustainability concerns, by providing a platform that encourages the reuse and
recycling of products. Agile methodology was employed in the development process, ensuring
continuous feedback and improvement.
The project aims to foster a community-driven environment, reduce waste, and promote
cost-effective living among students. The proposed solution has significant potential for ex-
pansion, including the development of a mobile application, AI-based recommendations, and
integration with campus services. Overall, this inter-college reselling website serves as a sus-
tainable and efficient alternative for students,promoting a culture of sharing and responsible
consumption.

4
Contents
1 Introduction 6

2 Literature Review 7

3 Research Gaps 9

4 Problem Statement and Objectives 10

5 Proposed System 11
5.1 Analysis/Algorithms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
5.2 Design Details . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
5.3 Methodology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16

6 Implementation 17

7 Experimental Setup 21
7.1 Details About Input to Systems . . . . . . . . . . . . . . . . . . . . . . . . . . 21
7.2 Software and Hardware Setup . . . . . . . . . . . . . . . . . . . . . . . . . . 22

8 References 23

9 Acknowledgement 24

List of Figures
1 DataBase Connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
2 Connection Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
3 Home Page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
4 Login Page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
5 Sell Page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
6 Database . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20

5
1 Introduction
The EduKart is an innovative e-commerce website that aims to facilitate asus-
tainable and cost-effective way for students to sell and buy items they need.As we all know,
many students tend to havenunwanted items that they no longer use and these items can often be
used by other students who needthem.By providing a platform for students to sell their items,
EduKart canhelp reduce waste and promote a more sustainable lifestyle among students.The
EduKart platform is built using theHTML, CSS, JavaScript, PHP, XAMP Server, SQL, etc.
These technologies provide arobust and scalable platform for the website, with real-time up-
dates to keepbuyers and sellers informed of any changes to their transactions.EduKartprovides
a wide range of features to make buying and selling items easy andhassle-free for students.
The website allows students to upload images anddescriptions of the items they want to sell,
and interested buyers can browsethrough these listings and contact the seller directly. To make
the buying process easier, EduKart also provides a search functionality that allows buyers to
filter listings based on their preferences. Buyers can search for items based on category, price
range, location, and other relevant factors. The website also provides a messaging system that
enables buyers and sellers to communicate directly with each other to negotiate terms, arrange
for payment and delivery, and resolve any issues that may arise during the transaction.In today’s
world,sustainability and responsible consumption are becoming increasingly important. With
EduKart, we aim to promote a more sustainable and responsible lifestyle among students by
providing a platform for them to sell and buy items they need. This not only protects buyers
from purchasing illegal items but also protectssellers from any potential legal issues that may
arise.Thebstackprovides a robust and scalable platform for EduKart, ensuring that it canhandle
a high volume of traffic and transactions. The realtime updates featurekeeps buyers and sellers
informed of any changes to their transactions, providing a seamless and transparent buying and
selling experience.In conclusion, EduKart is an innovative platform that has the potential to
revolutionize the way students buy and sell items.

6
2 Literature Review

A number of researchers have investigated key factors influencing the effectiveness and
advancement of digital platforms and systems, particularly in the context of education,
e-commerce, and web application performance. Xie et al. (2020) conducted a study focused on
identifying and analyzing the financial constraints faced by college students, which yielded a
result of 75%. This high percentage indicates a significant impact of financial limitations on
student decision-making and accessibility. The study suggests that future work could explore
the application of Convolutional Neural Networks (CNN) to predict spending patterns or
optimize financial assistance platforms for students.
Kumar Singh (2021) explored scalability and performance issues in MERN stack applications,
also achieving a 75% success rate in performance optimization. His findings highlight the
potential of modern web stacks in supporting scalable applications, particularly for educational
and commercial use. Singh also recommends incorporating CNN-based models in the future to
further enhance the efficiency of performance monitoring and prediction in such frameworks.
In a different domain, Greenb Patel (2018) addressed user interface design for e-commerce
websites, achieving a result of 50%. This suggests a moderate level of effectiveness and user
satisfaction with current design methodologies. The study points to CNN as a possible future
scope, particularly in the development of adaptive UI elements that respond intelligently to
user behavior, thus enhancing the overall user experience.
Lastly, Chen Lin (2019) investigated the role of real-time communication in online
marketplaces, with the study resulting in a notably low effectiveness score of 10%. This low
result underscores a critical area in need of technological enhancement. The study proposes
CNN as a tool for future exploration, potentially aiding in real-time sentiment analysis,
personalized responses, and dynamic content delivery to improve user communication and
engagement in marketplaces

7
Table1.Literature Review

Author and Methods Result Future Scope


Year
Xieet al., Financial Con- 75% CNN
2020).19 straints among
College Students
Kumar Singh Scalability and Per- 75% CNN
(2021) formance in MERN
Stack Applications
Greenb Patel User Interface De- 50% CNN
2018 sign for E Com-
merce Website
Chen Lin 2019 Role of Real-Time 10% CNN
Communication
in Online Market-
places

8
3 Research Gaps
1. Limited Focus on Student-Centric Features: While existing reselling platforms cater to
a broad audience, there is a lack of research specifically addressing the needs of students,
such as secure campus verification, affordability, and access to localized inter-college net-
works.This gap suggests an opportunity to explore and develop features that cater specif-
ically to student lifestyles and preferences.

2. Insufficient Exploration of Sustainability in Student Reselling Platforms: Most exist-


ing literature does not fully explore how reselling platforms can encourage sustainability
and eco-friendly practices among students. Research is needed to understand how the
concept of sustainability can be integrated effectively into student marketplaces to pro-
mote responsible consumption and waste reduction.

3. Limited Analysis of Security and Fraud Prevention in Student Marketplaces: There


is a research gap in analyzing the most effective ways to implement security measures,
such as fraud detection and verification processes, in a student-centric reselling platform.
Understanding how to build trust and ensure safety in transactions among students from
different colleges is crucial for the platform’s success.

4. Inadequate Research on Inter-College Community Building: While inter-college plat-


forms exist, there’s limited research on how such platforms can foster a sense of commu-
nity among students from different colleges. Exploring strategies to build and strengthen
inter-college connections through the reselling platform could provide a unique value
proposition.

By addressing these research gaps, your project can contribute valuable insights and in-
novations to the field of student-focused reselling platforms, making the website more
relevant, user-friendly, and efficient for its target audience.

9
4 Problem Statement and Objectives

4.1.Problem Statement:
College students often face financial constraints and challenges in accessing affordable
products, such as textbooks, electronics, clothing, and furniture. Existing e-commerce
platforms do not cater specifically to the unique needs of students, lacking features like
secure campus verification, affordability, and inter-college networking. Moreover, there
is an increasing need for sustainable practices that promote the reuse and recycling of
goods. This gap highlights the necessity for a dedicated platform that enables students
to buy and sell products conveniently, safely, and sustainably within and between col-
leges. Therefore, there is a need to create an inter-college reselling website that fosters a
community-driven, cost-effective, and eco-friendly marketplace tailored to students.

4.Objectives:

1. Develop a user-friendly reselling platform: specifically designed for college students,


offering a seamless and intuitive experience for buying and selling products.

2.Facilitate inter-college connectivity: by allowing students from different colleges to in-


teract, buy, and sell items, thereby expanding the range of available products.

3. Implement secure authentication and verification processes: to ensure a safe and trusted
environment, allowing only verified students to participate in the marketplace.

4. Promote sustainability and responsible consumption: by encouraging the reuse and


recycling of goods, thereby reducing waste and extending product life cycles.

5. Integrate real-time communication features: to enable direct interactions between buy-


ers and sellers, enhancing negotiation and building trust.

6.Incorporate an efficient search and filtering system: that allows students to easily find
products based on categories, price, location, and college.

7.Lay the groundwork for future expansion: including developing a mobile application,
integrating AI-based product recommendations, and partnering with campus services to
enhance the platform’s value.

These objectives will guide the project toward creating a comprehensive, efficient, and
student-centric reselling website that addresses the financial and sustainability challenges
faced by the studentcommunity.

10
5 Proposed System

5.1 Analysis/Algorithms

1. User Authentication and Verification Algorithm


• Purpose: Ensure that only verified students can access and use the platform, maintain-
ing a safe and secure environment.
• Algorithm:
o Step 1: User registers with a valid email (preferably their official college email) and
provides necessary details (name, student ID, college name, etc.).
o Step 2: System sends a verification email with a unique code or link.
o Step 3: User clicks the link or enters the code; the system verifies the details against a
database of registered colleges/students.
o Step 4: Upon successful verification, the user is granted access; otherwise, the process
repeats or access is denied.

2. Search and Filtering Algorithm:


• Purpose: Help users quickly find products based on various criteria such as category,
price, location, college, and product condition.
• Algorithm:
o Step 1: User inputs search criteria (keywords, filters).
o Step 2: The system applies filters using efficient search algorithms (e.g., Binary Search,
Trie-based search for keywords).
o Step 3: The SQL database retrieves matching products using optimized queries and
indexes.
o Step 4: Results are ranked based on relevance, recentness, or popularity and displayed
to the user.

3. Product Recommendation Algorithm


• Purpose: Provide personalized product recommendations based on user behavior and
preferences.
• Algorithm: Collaborative Filtering or Content-Based Filtering o Collaborative Filter-
ing:
Step 1: Analyze user interactions (e.g., items viewed, liked, purchased).
Step 2: Identify similar users based on behavior and recommend products that others
with similar preferences have interacted with.
o Content-Based Filtering:
Step 1: Analyze the attributes of products the user has previously interacted with.
Step 2: Recommend items with similar attributes (e.g., category, brand, price range).

11
9. Review and Rating Algorithm:
• Purpose: Allow users to rate and review products and sellers, enhancing platform trust
and reliability.
• Algorithm:
o Step 1: After a successful transaction, the buyer is prompted to provide a rating and
review for the product/seller.
o Step 2: Ratings are calculated using a weighted average approach to ensure authenticity
(e.g., verified purchases carry more weight).
o Step 3: The average rating is displayed on the seller’s profile and product listing, con-
tributing to their reputation.

12
5.2 Design Details

1. Front-end Development
- Languages: HTML5, CSS3, JavaScript (ES6+)
- Styling: Bootstrap or Tailwind CSS, custom CSS
- State Management: Redux or Context API
- Tools: Visual Studio Code (or any preferred code editor), npm (Node Package
Manager) for managing packages
2. Back-end Development
- Language: PHP
- Database:SQL
- Authentication: XAMP,encrypt for password hashing
- Real-time Communication: Socket.io (for chat functionality)

3. Database Desing:
The database design for a basic EduKart website would be as follows, assuming
that the website just includes these tables:Buyer: The name, email address, pass-
word, and other pertinentinformation regarding customers who have registered on
the website are all kept in this table.

– Seller: The names, email addresses, passwords, and other pertinent information of
the sellers who have registered on the website are kept in this table.

– Login: This table contains information on the username and password used to log
in for both buyers and sellers.

– Users’ names, email addresses, passwords, and other pertinent information are all
kept in this table for each registered user.

– The name, description, image, price, location, and other pertinent information about
the things that sellers have put for sale on the website are all stored in this table
under the heading "Add Product."

– Remove Product: The name, description, image, price, location, and other pertinent
information about the products that sellers have takenfrom the website are all stored
in this table.

13
Figure 1: DataBase Connection

14
Figure 2: Connection Diagram

15
5.3 Methodology

1. Research and Requirement Analysis:


- Target Audience Analysis: Conduct surveys and interviews with students from different
colleges to understand their buying and selling habits, preferred products, and common
challenges faced in existing platforms.
- Competitor Analysis: Examine existing reselling platforms to identify their strengths,
weaknesses, and features that can be adapted or improved for a student-centric website.
- Feature Identification: Based on the analysis, list essential features such as user verifi-
cation, inter-college filtering, secure payment gateways, real-time chat, product catego-
rization, and ratings/reviews.
2. System Design:
- Database Design: Create an Entity-Relationship (ER) diagram for the database, defining
entities like users, products, transactions, chats, and ratings. Use PHP for a flexible,
schema-less database structure suitable for handling varying product data.
- Architectural Design: Adopt the HTML, CSS, JavaScript, PHP, XAMP Server, SQL,
etc, to ensure a scalable, responsive, and dynamic website. Implement a RESTful API
architecture to handle data exchanges between the front-end and back-end.
- User Interface (UI) Design: Design wireframes and prototypes using tools like Figma
or Adobe XD, ensuring a simple, user-friendly, and responsive layout optimized for both
desktop and mobile devices.
3. Development Methodology:
- Agile Development: Use Agile methodology to develop the website in iterative sprints,
allowing for continuous feedback, testing, and improvements. Each sprint focuses on
building and testing specific modules, such as user authentication, product listings, chat
functionality, etc.
- Version Control: Utilize Git for version control to track changes, collaborate with team
members, and manage different development branches.

16
6 Implementation

1. Home Page:

Figure 3: Home Page

The image is a screenshot of the EduKart website homepage, presenting a visually striking
design with a dominant black background enhanced by a vibrant orange and yellow color
scheme that creates an engaging user experience. The top section prominently features the
EduKart logo on the left, followed by a horizontal navigation bar containing options such as
"Home," "Sell," "Login," "Sign Up," "Contacts," and "Seller’s Dashboard," providing easy
access to key functionalities. Below the navigation, a bold "Buy and Sell with Ease" headline
grabs attention, accompanied by a search bar labeled "What are you looking for?" with an
adjacent yellow "Search" button, facilitating quick product searches. Further down, the page
transitions into a "Popular Categories" section set against a rich purple background,
showcasing interactive buttons for "Calculator," "Books," "Notes," "Drafter," and "Others,"
allowing users to explore specific product types effortlessly. The bottom portion of the page is
dedicated to "Featured Products," where an image of calculators and drafting tools is
displayed, highlighting some of the key items available for purchase or sale, thereby enticing
users to engage with the platform’s offerings.

17
2.Login Page :

Figure 4: Login Page

EduKart website’s user login page, showcasing a visually appealing design with a dark blue
and purple gradient background complemented by vibrant orange accents. On the left side, a
stylized graphic of an open laptop is featured, displaying a shopping cart and various
educational items like books and calculators floating around it, symbolizing the platform’s
focus on buying and selling educational products. The right side of the image contains a
dedicated login section with a black background, labeled "USER LOGIN" and "Welcome to
EduKart" in white text. This section includes input fields for "Username" and "Password," a
"Remember" checkbox, a "Forgot password?" link in orange, and two prominent buttons:an
orange "Login" button and a "Create Account" link below it. The EduKart logo is prominently
positioned at the top left, reinforcing brand identity, while a small orange icon is visible in the
top left corner, likely for navigation or branding purposes.

18
3.Sell item page :

Figure 5: Sell Page

The image is a screenshot of the "Register Item for Sale" page on the EduKart website,
characterized by a sleek design with a deep purple background accented by vibrant orange
highlights. The page features a structured form centered on a black panel, starting with the title
"Register Item for Sale" at the top. The form includes several input fields: "Item Name" and
"Description" for detailing the item, "QR Number" and "WhatsApp Number" for contact and
tracking purposes, "Price (INR)" for setting the cost, and two file upload options labeled "Item
Image" and "ID Card Image (Verification)" to support the listing process. Additionally, a
"Username (Logged in User)" field is pre-filled with "FreakD," indicating the current user. At
the bottom, a prominent orange "Submit" button stands out, ready to process the submission.
A small orange home icon is positioned in the top left corner, likely serving as a navigation or
branding element, enhancing the page’s user-friendly interface.

19
4.DataBase :

Figure 6: Database

The image is a screenshot of the phpMyAdmin interface, a popular tool for managing MySQL
databases, specifically showing the management page for the "edukart" database hosted on a
local server (localhost:127.0.0.1). The interface features a detailed view of the database
structure, listing four tables: "items-for-sale," "password-resets," "users," and "userslogin,"
each accompanied by action options such as browse, structure, search, insert, empty, or drop.
The table overview includes columns for rows, type (e.g., MongoDB), collation , size (ranging
from 1.1 MB to 32.0 KB), and overhead, with a total summary of 42 rows and 1.2 MB. On the
left sidebar, a navigation panel displays recent favorites and database options, while the top
menu provides tabs for SQL, Search, Query, Export, Import, Operations, Privileges, Routines,
Events, Triggers, and Designer. Additionally, there is a filter section with a search bar labeled
"Containing the word" and a section at the bottom to create a new table, featuring input fields
for "Table name" and "Number of columns" (set to 4) with a "Create" button.

20
7 Experimental Setup

7.1 Details About Input to Systems

1. User Registration and Authentication:


- Full Name (required)
- Email Address (valid college email, required)
- Password (minimum 8 characters, required)
- College Name (dropdown)
- Student ID (required)
- Profile Picture (optional upload)

2. Product Listing:
- Product Name (required)
- Category (dropdown)
- Description (required, up to 500 characters)
- Condition (dropdown: New, Used, etc.)
- Price (positive numeric input, required)
- Location (dropdown or text input)
- Product Images (upload up to 5 images)

3. Product Search and Filtering:


- Search Bar (text input)
- Category (dropdown)
- Price Range (slider or numeric input)

4. Buyer-Seller Communication:
- Message Content (text input, up to 500 characters)
- Attachments (optional image upload)

21
7.2 Software and Hardware Setup

1. Software Requirements

- Frontend:
- JavaScript: For building user interfaces.
- HTML/CSS: For structure and styling.
- Bootstrap/Tailwind CSS: For responsive design.

- Backend:
- XAMP: Server-side JavaScript runtime.
- PHP:for building web applications.
- SQl:SQL database for storing user and product data.

- Development Tools:
- Visual Studio Code: Code editor.
- Git: Version control system.

2. Hardware Requirements

- Development Environment:
- Processor: Intel i5 or equivalent.
- RAM: Minimum 8 GB (16 GB recommended).
- Storage: At least 256 GB SSD for faster data access.

- Server Environment:
- Cloud Server (AWS, DigitalOcean, etc.:
- Minimum 2 vCPUs
- 4 GB RAM
- 20 GB SSD storage (scalable based on traffic)

22
8 References
[1] Shopify: A popular e-commerce platform with a range of features for resellers.

[2] WooCommerce: A WordPress plugin that turns your site into an e-commerce store.

[3] BigCommerce: Another robust e-commerce solution ideal for scaling businesses.

[4] Jungle Scout: A tool for Amazon sellers that helps with product research and market
analysis.

[5] Alibaba: A platform for finding manufacturers and suppliers for your products.

[6] SaleHoo: A directory of wholesale suppliers and dropshippers.

[7] Social Media Marketing: Utilize platforms like Instagram and Facebook to promote
your products.

[8] SEO: Optimize your site for search engines to attract organic traffic.

23
9 Acknowledgement

We sincerely acknowledge with a deep sense of gratitude to Project Guide Prof. Pra-
jakta Rane and Project Coordinator Prof. Swapnil Kadam for their valuable guidance,
genuine suggestions, and constant encouragement during the preparation of project syn-
opsis work without which completion of this task would be a difficult task.
We are also thankful to all of our faculty members of Computer Engineering De-
partment especially our head of department Prof. D. P. Mhapasekar and our respected
principal Dr. Duradundi Sawant. Badkar who give us an idea of significant coopera-
tion during the completion of this work.
We are immensely grateful to all who were involved in this project work because,
without their cooperation, inspiration, constant promotion, and useful suggestions, it
would be impossible to complete this task and synopsis report within this allotted time.

Project Members:
1. Pratik Bhanudas Dalvi(Roll no.08)
2. Gauresh Pandurang Malke (Roll no.30)
3. Vedant Rajendra Nanche(Roll no.36)
4. Vighnesh Amar Sawant (Roll no.50)

Date: April 21, 2025

24

You might also like