CA Internship
CA Internship
CA Internship
• Abstract
• Introduction
• Objectives
• Web Development
• About Technologies
• Result
• Conclusion
ABSTRACT
Traditional e-commerce customers preferred to buy the products in stores, which required more time and
effort. The computer accessories project creates a seamless online shopping experience for users seeking
a wide range of computer peripherals. The website provides a user-friendly interface, intuitive
navigation, and robust backend functionalities. Embarks on a journey towards enhanced productivity,
efficiency, and enhancement with the finest computer accessories on the market.
INTRODUCTION
Dynamic computer accessories website is designed to facilitate search and purchase of the computer
accessories via the internet. The buyers can browse computer products on online, compare prices, and
place orders while sitting with their PCs at home. Customers can make informed decisions and find the
quality accessories to suit their needs and budget. It embarks on the journey towards enhanced
productivity, efficiency and scalability with the finest computer accessories on the market.
OBJECTIVES
• To enhance the shopping cart functionality by providing order management that enables users to
• To integrates a payment gateway to facilitate online transactions and also enabling the users to
Web development is basically the tasks associated with developing websites for hosting via intranet or
internet. The web development process involves web design, web content development, client-side/server-
side scripting and network security configuration.
Websites act as a bridge between one who wants to share information and those who want to consume it.
One of the major advantages of having a website is that it is accessible to anyone, anywhere,
anytime. Even during non-business hours, customers can access your website and avail your services
or get the information they need
ABOUT TECHNOLOGIES
There are 3 main components of front-end layer that make up every website:
• HTML – Hypertext Markup Language (HTML) is the foundation of all websites. It’s the main file type that
is loaded in your browser when you look at a website. This scripting language is used to structure the
different parts of our content and define what their meaning or purpose is.
• CSS – Cascading Style Sheets (CSS) is used for styling the HTML elements. It provides 1000s of styling
functions which are used to style the HTML elements defined by us. It is the language that we use to style
and layout our web content.
• JavaScript – This programming language allows you to interact with elements on the website and to
manipulate them. While CSS adds style to HTML, JavaScript adds interactivity and makes a website
more dynamic.
ABOUT TECHNOLOGIES
The back-end layer forms a dynamic connection between the front-end and the database. To get this
layer working it’s important to know at least one of the programming languages such as Python, Java,
PHP, Django, etc.
•Django: Django is a high-level Python web framework that encourages rapid development and
clean, pragmatic design. It follows the model-template-view (MTV) architectural pattern,
providing developers with a powerful toolkit to build web applications efficiently. Its scalability
and versatility make it a popular choice for both small-scale projects and large-scale
enterprise applications
SNAPSHOTS AND RESULTS
Home page
The above figure shows the home page of the website “DYNAMIC COMPUTER
ACCESSORIES SYSTEM”. In this page the user can view the various computer products
such as keyboards, mice, monitors, cables, storage devices etc.
Customer Signup page
The figure shows the signup page for customers to our website for storing user information.
Customer Login page
The figure shows the customer login page. In this page customer login our system
Customer Purchase page
The figure shows the page customer purchase product, customer add the product to the cart
and purchase the product.
Payment page
The figure displays the page customer process to pay the payment.
Admin Login page
The above figure is the login page admin where the administrator of this website can login to
this application using this user credential.
Admin Dashboard page
The figure displays the dashboard page of admin, where can use this to perform and
maintain all major operations of this website.
Total Customer list
The above figure shows total customer lists, in this page admin maintain the Customer details
like name, mobile number, address. And admin will update, edit, and delete the Customer
details.
Total Booking Orders
The Figure displays the page of total booking orders, admin maintain the total customer
orders like customer name, mobile number, shipment address, and customer buying
product picture, and product name.
Total Product Lists
The figure displays the total product lists. In this page admin manage the total product
details like product name, image, price, description. And admin will update edit, add
and delete the product details.
User Feedback
The figure shows the feedback of this system where the user can send a feedback.
CONCLUSION
The dynamic computer accessories system is a e-commerce website which was developed using Django
in Python demonstrates the effectiveness to build a robust, scalable, and secure website applications. It
allows to manage all computer accessories depending on user needs and interests. This project focuses on
user experience, adherence to best practices, and commitment to continuous improvement of a seamless