Thanks to visit codestin.com
Credit goes to www.scribd.com

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

Reporttt

EduKart is a project developed by students for a reselling website aimed at facilitating sustainable and cost-effective buying and selling among college students. The platform addresses unique student needs such as secure verification, affordability, and inter-college networking while promoting responsible consumption. Built using various web technologies, it features real-time communication, a user-friendly interface, and plans for future expansion including mobile application development.

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)
10 views25 pages

Reporttt

EduKart is a project developed by students for a reselling website aimed at facilitating sustainable and cost-effective buying and selling among college students. The platform addresses unique student needs such as secure verification, affordability, and inter-college networking while promoting responsible consumption. Built using various web technologies, it features real-time communication, a user-friendly interface, and plans for future expansion including mobile application development.

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

Mr.Pratik Bhanudas Dalvi (Roll no. 08)


Mr.Gauresh Pandurang Malke (Roll no. 30)
Mr.Vedant Rajendra Nanche (Roll no. 36)
Mr.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 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 par-
tial fulfillment of the requirement for the award of the degree of Bachelor of Engineering in
Computer Engineering/ Computer Science and Engineering (Artificial Intelligence 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 entitled EduKart by Pratik Bhanudas Dalvi(Roll no. 08) Vighnesh 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 Engineering/ 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 Neu-
ral 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 high-
light 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 market-
places, 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) 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 Role of Real-Time 10% CNN
(2019) Communication in
Online Marketplaces

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 existing


literature does not fully explore how reselling platforms can encourage sustainability and
eco-friendly practices among students. Research is needed to understand how the con-
cept of sustainability can be integrated effectively into student marketplaces to promote
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.

11
4. 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).

5. 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 web-
site.
- Feature Identification: Based on the analysis, list essential features such as user
verification, inter-college filtering, secure payment gateways, real-time chat, prod-
uct categorization, 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 rat-
ings. 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 opti-
mized 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 strik-
ing 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 ac-
cess 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, showcas-
ing 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, highlight-
ing 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] Xieet al., 2020).19:Financial Con- straints among College Students.(2020)

[2] Kumar Singh : Scalability and Performance in MERN Stack Applications .(2021)

[3] Greenb Patel : Another robust e-commerce solution ideal for scaling businesses. (2018)

[4] Chen Lin : A tool for Amazon sellers that helps with product research and market analy-
sis. (2019)

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

23
9 Acknowledgement

We sincerely acknowledge with a deep sense of gratitude to Project Guide Prof. Prajakta
Rane and Project Coordinator Prof. Swapnil Kadam for their valuable guidance, genuine sug-
gestions, and constant encouragement during the preparation of project synopsis 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 Depart-
ment especially our head of department Prof. D. P. Mhapasekar and our respected principal
Dr. Duradundi Sawant. Badkar who give us an idea of significant cooperation 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 impossi-
ble 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