0% found this document useful (0 votes)
23 views29 pages

Internship Report Santosh

final report bca

Uploaded by

alaysantosh9
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
23 views29 pages

Internship Report Santosh

final report bca

Uploaded by

alaysantosh9
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 29

TRIBHUVAN UNIVERSITY

Faculty of Humanities and Social Sciences

INTERNSHIP REPORT

On

Django Web App ECOMMERCE (Perfume Plaza)

Submitted to
Department of Computer Application
Ed-Mark College
Kalanki, Kathmandu, Nepal

Under the supervision of


Mr. Dharmendra Thapa

In partial fulfillment of the requirements for the Bachelor Of Computer Application

Submitted by
Santosh Ale Magar

Reg. No: 6-2-727-16-2019

April 2024
Certificate of Completion

This is to certify that SANTOSH ALE MAGAR has successfully completed the Internship
on Django Web App “Ecommerce” as part of the requirement for the BCA at Sikaai-IT Pvt.
Ltd.

The report demonstrates that Santosh Ale Magar’s knowledge and understanding of Django
and His ability to conduct research and present findings in clear and consistent ways.

……………………

Pradip Kafle

Internship Mentor

Sikaai-IT Pvt. Ltd.


Mentor’s Recommendation from Company

I am writing to highly recommend SANTOSH ALE MAGAR for any future opportunities in
the field of Sikaai-IT as his mentor during his internship at Sikaai-IT, I had the pleasure of
working closely with him and observing his growth and development as a professional.
SANTOSH ALE MAGAR consistently demonstrated a strong working relationship with
colleagues. He was always eager to learn and took on new tasks and challenges with
enthusiasm. He was an asset to our team and made valuable contributions to our projects.
In addition to his technical skills and work, SANTOSH ALE MAGAR is a highly personable
and collaborative individual. He was able to effectively communicate and work with team
members and stakeholders at all levels. His positive attitude and ability to work well with
others made him a pleasure to work with.
I am confident that SANTOSH ALE MAGAR has a bright future in Sikaai-IT and would not
hesitate to recommend him for any future opportunities. Please do not hesitate to contact me
if you have any further questions about his qualifications or potential as a professional.

Sincerely,
……………………..
Pradip Kafle
Internship Mentor
Sikaai-IT Pvt. Ltd.
TRIBHUVAN UNIVERSITY
Faculty of Humanities and Social Sciences
ED-Mark College

Supervisor’s Recommendation

I hereby recommend that this internship report prepared under my mentorship by SANTOSH
ALE MAGAR entitled “Internship on Django web app Ecommerce” in partial fulfillment
of the requirements for the degree of Bachelor of Computer Application of TU and be
processed for evaluation.
As his supervisor during the Django internship program at SIKAAI-IT, I had pleasure of
working closely with him and observing his growth and development as a web developer.
During the internship, He consistently demonstrated a strong aptitude for the Django
framework and web Development in general. He was able to effectively utilize the various
features of Django to build functional web applications, and he consistently sought to expand
his knowledge and skills through independent learning and project work.

……………………….
Dharmendra Thapa
SUPERVISOR
Bachelor of computer application
ED-Mark College, Kalanki, Kathmandu
TRIBHUVAN UNIVERSITY
Faculty of Humanities and Social Sciences
ED-Mark College

LETTER OF APPROVAL

This is to certify that this project prepared by Mr. SANTOSH ALE MAGAR entitled
“INTERNSHIP ON ECOMMERCE at SIKAAI-IT” in partial fulfillment of the
requirements for the degree of bachelor’s in computer application has been evaluated. In our
opinion it is satisfactory in scope and quality as a project for the required degree.

……………………… ………………………..
Mr. Dharmendra Thapa Namaraj Adhikari
Co-Ordinator
Project Supervisor

Humanities and Social Science Humanities and Social Science


Kalanki Kathmandu Kalanki Kathmandu

……………………… ……………………………..
Internship Mentor External Examiner
Pradip Kafle (lecturer, FOHSS, TU)
Acknowledgement

I would like to express our sincere gratitude to all those who have contributed to the success
of my Django internship program.

First and foremost, I would like to thank our esteemed mentor, Pradip Kafle, for his
valuable guidance and support throughout the program.

The success of this project would not have been possible without the kind support and
assistance of many individuals and organizations, and I am immensely blessed to have got
this all along with the duration of this project. We would like to extend my profound
gratitude to all of them.

I am highly indebted to ED-MARK COLLEGE for constant guidance and supervision, as


well as for providing all the necessary ICT infrastructure and a friendly environment for the
successful completion of the project. We are also appreciative of the efforts of BCA
coordinator Mr. Namaraj Adhikari, without his supporting role, the project would have
been nowhere near completion.

I would like to express my gratitude to project supervisor Mr. Dharmendra Thapa who
took a keen interest in my project and guided me throughout the project by providing all the
necessary ideas, information, and knowledge for the development of a functional Mobile
application.

I am thankful and fortunate enough to get constant support from every teaching staff of the
BCA department which helped to successfully complete this project.

………………………

Santosh Ale Magar

i
Abstract

This report presents the results of the three-month internship program focused on the Django
Framework for web development. The internship was conducted by SANTOSH ALE
MAGAR who had varying levels of experience with Django and web development. The
program consisted of weekly lectures and hands-on projects.

The results of the internship showed that he made significant progress in his understanding
and use of the Django framework. He was able to effectively utilize the various features of
Django, including routing, controllers, views and models to build functional web
applications. Also gained a deeper understanding of web development concepts such as
database design and authentication.

Overall, the internship was a success in helping him to gain practical experience with Django
and web development. He demonstrated his ability to apply what they learned to real-world
projects and many expressed an interest in continuing to work with Django in future. It is
recommended that similar internship programs be offered in future to help him gain valuable
experience with web development technologies.

ii
LIST OF FIGURES
Figure 1: Organization Hierarchy..........................................................................................................7

iii
LIST OF ABBREVIATIONS

IT : Information Technology
SEO : Search Engine Optimization
UX : User experience
UI : User interface
API : Application programming interface
CRUD : Create, read, update, and delete
ORM : Object-relational mapping
MVC : Model-view-controller

iv
Table of Contents
Acknowledgement..........................................................................................................................i
Abstract.........................................................................................................................................ii
LIST OF FIGURES............................................................................................................................iii
LIST OF ABBREVIATIONS................................................................................................................iv
Chapter 1: Introduction..................................................................................................................1
1.1 Introduction (Introduce the Ecommerce Project)...................................................................1
1.2 Problem Statement...............................................................................................................1
1.3 Objectives............................................................................................................................2
1.4. Scope and Limitations..........................................................................................................2
1.4.1. Scope............................................................................................................................2
1.4.2 Limitations.....................................................................................................................3
1.5. Report Organization.............................................................................................................3
Chapter 2: Introduction to Organization.........................................................................................5
2.1. Organization Details............................................................................................................5
2.2. Organizational Hierarchy......................................................................................................7
2.3. Working Domains of Organization........................................................................................8
2.4. Description of Intern Department/Unit................................................................................9
Chapter 3: Background Study and Literature Review.....................................................................10
3.1. Background Study..............................................................................................................10
3.2. Literature Review...............................................................................................................11
Chapter 4: Internship Activities....................................................................................................12
4.1. Roles and Responsibilities..................................................................................................12
4.2. Weekly log (Technical Details of Activities).........................................................................12
CHAPTER 5: CONCLUSION AND FUTURE RECOMMENDATION........................................................15
5.1 Conclusion..........................................................................................................................15
5.2 Outcome.............................................................................................................................15
5.3 Future Recommendations...................................................................................................15
References...................................................................................................................................16
Chapter 1: Introduction
1.1 Introduction (Introduce the Ecommerce Project)
As an intern at ECOMMERCE. I was given the opportunity to work with Django, a popular python
framework develops in 2024 January, during my internship. Throughout my time working with
Django, I gained valuable experience and knowledge about how to build web applications and APIs
efficiently and effectively.

One of the first projects I worked on with Django was a simple CRUD (create, read, update, delete)
application that allowed user to manage records in a database. Django made it easy to set up the
database and create the necessary routes and controlling to handle the different CRUD operations.
This Django app includes blog project having various types of blogging features.

Another project I worked on involved building an website using Django on ECOMMERCE. I


learned about how to use Django routing and controllers to create endpoints that the website could
use to retrieve and update data. I also learned about how to use Django built -in authentication and
authorization features to secure the API and ensure that only authorized users could access it.

One of the most useful features of Django that I learned about was its support for task scheduling.
This allowed me to set up tasks that would run automatically at specific intervals, such as sending
out email reminders of deleting old records from the database.

My experience working with Django was extremely positive. The framework made it easy to build
web applications and APIs quickly and efficiently, and I feel like I gained a lot of valuable
knowledge and experience during my internship.

1.2 Problem Statement


There are many potential problems that can arise when using Django to develop a project.
● Lack of experience with Django: I am new to Django to Python development in general, I
may encounter challenges as I learn the framework and try to build your project.
● Complexity of the project: Django is a powerful framework, but it may not be suitable for
very large or complex project. In these cases, you may need to consider using a different
framework or building the project using a different approach.
● Compatibility issues: Django is built on top of Python and relies on certain python extensions
and libraries. If our project requires specific versions of these dependencies, we may
encounter compatibility issues.
● Performance issues: Django applications can become slow or resource-intensive if not
properly optimized. You may need to spend extra time optimizing your code and database
queries to ensure that your application performs well.

1.3 Objectives
My primary objectives for this internship are:
● Develop a user-friendly e-commerce platform for purchasing perfumes online. To learn
ORM.
● To improve my skills in python and SQLite.
● To learn how to use other tools and technologies commonly used in Django development,
such as composer, Git, Homestake.

1.4. Scope and Limitations


1.4.1. Scope
The Django Developer learn will work with our experienced learn of developers to gain hands-on
experience in web development using Django framework. The intern will have the opportunity to
learn about various aspects of web development, including front-end design, back-end development,
and database management, and web applications, development.

● Collaborate with the development term to design, develop, and deploy web application using
Django framework.
● Develop and maintain database structures and relationships using Django built-in database
migration tool.
● Write clean, well-documented, and maintainable code that follows industry best practice and
standards.
● Participate in code reviews and contribute to improving the overall quality of the codebase.
● Troubleshoot and during issues reported by end-user or detected during testing.
● Work with front-end developers to integrate back- end functionality with user.

1.4.2 Limitations
Some limitations of this internship are listed below:
1. Limited Access to Real Projects: Depending on the size and nature of the company. Interns
may not have access to the same level of projects as full-time developers. They may be given
smaller, more straightforward tasks that do not provide a comprehensive view of how the
company operates.
2. Limited Exposure to Advanced Concepts: Although interns will be given the opportunity to
learn about Django, they may not have exposure to more advanced concepts in web
development due to time and resource constraints.
3. Limited Time for Independent Projects: The internship period is usually limited, which may
not provide enough time for interns to work on independent projects or undertake more
complex tasks that require more time to complete.
4. Limited Opportunity for Team Collaboration: Due to the fast-paced nature of software
development, interns may have limited opportunities to collaborate with other developers or
work on team projects. This can limit their ability to learn from others and gain experience in
a team environment.
5. Limited Exposure to Industry Trends: Interns may not have access to the same level of
industry events, conferences, or other learning opportunities as full-time developers, which
can limit their exposure to industry trends and new technologies.

1.5. Report Organization


This study has organized into the following five chapters:
CHAPTER-I Introduction:
The chapter explains the introduction of the study, problem statement, and objective of the study,
Scope and limitation of study.
CHAPTER-II Introduction to Organization:
The second chapter concern with the organization detail, organizational Hierarchy, Working
Domains of Organization, Description of Intern Department/Unit.
CHAPTER-III Background study and Literature Review:
This chapter specifies the Background Study Description of fundamental theories, general concepts
and terminologies related to the internship project. Literature Review of the similar projects during
internship, theories and results similar the projects during internship.
Chapter IV: Internship Activities
This chapter specifies all the log-sheets of overall activities performed during Internship and project
development. Roles and Responsibilities, Description of Project Involved during Interns.
Chapter V: Conclusion and Learning Outcomes
This chapter specifies the conclusion and learning outcomes of the internship.
This chapter includes URL and Books names used as a reference in this report

Chapter 2: Introduction to Organization


2.1. Organization Details
Company Overview:
The IT organization SIKAI-IT is a leading provider of IT services and solutions for businesses of all
sizes. The organization offers a wide range of services, including managed IT services, and custom
software development.

SIKAI-IT was founded in 2019AD and has since grown to become one of the leading IT service
providers in the region. The organization employs a team of highly skilled and experienced IT
professionals who are dedicated to delivering the best possible service to their clients. The
company's focus is on small and medium-sized businesses, but they also serve large enterprises.
Services:

SIKAI-IT offers a wide range of IT services to its clients, including managed IT services, cloud
computing, cybersecurity, and custom software development. The organization's managed IT
services provide businesses with comprehensive IT support, including proactive maintenance,
troubleshooting, and problem resolution. The company's cloud computing services allow businesses
to store and access their data and applications over the internet, providing greater flexibility and
scalability. The company's cybersecurity services help organizations to protect their networks and
data from cyber threats. Lastly. The organization's custom software development services help
businesses to create custom software solutions that are tailored to their unique needs and
requirements.

Performance: SIKAI-IT has had a successful year, with significant growth in both revenue and
client base. The organization has expanded its services to include new technologies such as artificial
intelligence and machine learning. The company's managed IT services have also seen a significant
increase in demand, with many businesses seeking to outsource their IT support to a reliable
provider. The company's cybersecurity services have also seen a significant increase in demand, as
more businesses recognize the importance of protecting their networks and data from cyber threats.

Challenges: Despite the organization's success, there have been some challenges that have been
faced over the past year. One of the biggest challenges has been the hiring and retention of highly
skilled IT professionals. The company has also faced challenges in keeping up with the rapid pace of
technological change, as new technologies and services are constantly being introduced.
Additionally, the company has faced challenges in expanding its services to new markets and
geographies.

Conclusion: Overall, SIKAAI-IT has had a successful year, with significant growth in both revenue
and client base. The organization has expanded its services to include new technologies and has seen
a significant increase in demand for its services. However, the company has faced some challenges,
particularly in the hiring and retention of highly skilled IT professionals and keeping up with the
rapid pace of technological change. The company is committed to addressing these challenges and
continuing to provide its clients with the best possible service.

Following are the contact details of the Sikaai-IT Pvt. Ltd:

Table 1: Contact Detail of Sikaai-IT Pvt. Ltd.


Address Putalisadk, Kathmandu, Nepal
Phone No +9779840047360
Website Skaai-IT.com
Email [email protected]
2.2. Organizational Hierarchy

Figure 1: Organization Hierarchy

1. MENTOR (Chief Executive Officer): The top executive who sets the company's overall strategy
and vision.

2. CTO (Chief Technology Officer): Responsible for the company's technology strategy, research and
development, and product development.

3. Director: Manages a department or team within the company, such as software development,
quality assurance, or human resources.

4. Manager: Oversees a team of employees within a specific department or function, such as software
engineering or customer support.

5. Engineer: The technical staff responsible for designing, developing, testing, and maintaining
software products.

6. Associate: Entry-level employees who work under the supervision of managers and engineers,
performing tasks such as testing, documentation, and customer support.

2.3. Working Domains of Organization


The working domain of a PAM SOFT company can vary widely, depending on its size, focus, and
expertise.
1. Software Development: This involve in designing, developing, testing, and maintaining software
applications for various industries and purposes.

2. Web Development: This involves building and maintaining websites, web applications, and other
online platforms.

3. Graphic Designing: It involves creating visual content to communicate information or messages to


a specific audience. Graphic designers use typography, images, colors, and other design elements
to create logos, branding materials, advertisements, brochures, web designs, packaging, and more.
They work closely with clients or stakeholders to understand their needs and preferences and
create designs that meet their requirements. Graphic designers use various software tools such as
Adobe Photoshop, Illustrator, InDesign, and other graphic design software to create their designs.

4. IT Consulting: It providing advice and guidance on IT strategy, implementation, and management.

5. Digital Marketing: This includes using online channels to promote products and services, such as
social media marketing, search engine optimization, and email marketing.

6. IT Support and Maintenance: It providing technical support, troubleshooting, and maintenance


services for hardware, software, and networks.

7. Mobile App Development: IT companies specialize in developing mobile applications for different
platforms such as iOS and Android. They offer services such as mobile app design, development,
and maintenance.

2.4. Description of Intern Department/Unit


During my internship at SIKAAI-IT p.v.t. Ltd Company, I worked in the web development
department. The web development department is responsible for designing and developing the
company's website and web-based applications. This includes tasks such as redesigning and updating
the website, implementing new features and functionality, and testing and debugging the website to
ensure that it is functioning correctly.

As an intern in the web development department, my responsibilities included assisting with the
redesign and implementation of the company's website, as well as testing and debugging the website
to ensure that it was functioning correctly. I also had the opportunity to work on small web
development projects, such as creating and updating web pages or implementing simple features.

In addition to my specific tasks and responsibilities, I also had the opportunity to work with and
learn from the web development team, which consists of experienced professionals with a range of
skills and expertise. This allowed me to gain valuable insights and knowledge about the field of web
development and to develop my skills in this area.
Particulars Time
Total Duration 2 month
Office Hour 10:00 AM – 5:00 PM
Working Hour 7 Hours per day
Working Days 5 days
Holidays Saturday and Sunday

Table 2: Author's Internship Duration

Chapter 3: Background Study and Literature Review


3.1. Background Study
In previous decades, traditional commerce predominantly relied on physical retail stores,
limiting consumers to local options and requiring in-person transactions. However, the
evolution of technology has revolutionized the shopping landscape, leading to the
emergence of e-commerce platforms (Jones, 2020). These online marketplaces enable
consumers to browse and purchase products from anywhere with internet access, breaking
down geographical barriers and offering unparalleled convenience. The transition to e-
commerce has unlocked numerous benefits for both buyers and sellers, including
expanded product choices, competitive pricing, and enhanced efficiency compared to
traditional brick-and-mortar retail (Smith, 2018).
Despite the advantages of e-commerce, certain challenges persist, particularly regarding
product evaluation and seller credibility. Many existing e-commerce platforms lack
comprehensive product descriptions and fail to adequately assess the reputation and
reliability of sellers. This deficiency can result in buyer uncertainty and dissatisfaction,
undermining the effectiveness of online transactions (Chen et al., 2019).
A thorough examination of current e-commerce practices reveals a need for improved
evaluation mechanisms to ensure consumer confidence and trust in online transactions. By
analyzing the shortcomings of existing systems, valuable insights can be gained to inform
the design and development of an enhanced e-commerce platform. This background study
serves as a foundation for the creation of an effective e-commerce solution that addresses
the shortcomings of traditional online shopping experiences (Gupta & Gupta, 2021).
The proposed e-commerce platform aims to integrate advanced decision-making tools and
evaluation algorithms to assist consumers in making informed purchasing decisions. By
leveraging data analytics and user feedback, the platform will provide detailed
assessments of both products and sellers, enhancing transparency and trust in online
transactions. Additionally, the system will implement measures to detect and prevent
fraudulent activities, ensuring a secure and reliable shopping environment for all users
(Kim & Park, 2022).
Ultimately, the implementation of an advanced e-commerce platform promises to
revolutionize the online shopping experience, offering consumers unparalleled
convenience, confidence, and satisfaction in their purchasing decisions. Through
meticulous planning and innovative design, this project seeks to elevate the standards
of e- commerce and redefine the future of online retail.

3.2. Literature Review


Kim and Park (2022) delve into strategies for fraud detection and prevention within e-commerce,
emphasizing the importance of robust security measures to foster trust among consumers. They
highlight the significance of proactive fraud detection techniques in safeguarding online transactions,
thereby mitigating risks associated with e-commerce. Gupta and Gupta (2021) provide insights into
enhancing e-commerce platforms based on current practices. Their study underscores the need for
continuous improvement and innovation in e-commerce platforms to meet evolving consumer
demands and preferences. By leveraging emerging technologies and best practices, e-commerce
platforms can optimize user experience, streamline operations, and drive business growth. Chen et al.
(2019) identify key challenges in e-commerce, particularly concerning product evaluation and seller
credibility. Their research emphasizes the necessity of addressing these challenges to foster consumer
trust and confidence in online transactions. Inadequate product descriptions and unreliable sellers
contribute to buyer uncertainty, highlighting the importance of enhancing transparency and reliability
in e-commerce platforms. Smith (2018) offers a comparative analysis of the impact of e-commerce on
traditional retail. The study underscores the transformative effect of e-commerce on traditional retail
operations, prompting retailers to adapt to changing market conditions and consumer preferences. E-
commerce has emerged as a disruptive force, reshaping consumer shopping habits and market
dynamics. Jones (2020) traces the evolution of e-commerce from traditional brick-and-mortar stores to
online marketplaces. The study highlights the profound changes in the retail landscape brought about
by the rise of e-commerce, emphasizing the importance of adapting retail strategies to the digital
environment. E-commerce has revolutionized consumer behavior, offering unparalleled convenience
and access to a diverse range of products.
Chapter 4: Internship Activities
4.1. Roles and Responsibilities
As a frontend developer on online bidding system, many responsibilities were there to
perform, some of them are;
Design UI/UX: Create visually appealing and intuitive user interfaces.

Integrate Templates: Incorporate frontend templates into Django templates.

Ensure Responsiveness: Make sure the system works well on different devices.

Customize Styling: Tailor the appearance to match branding and design.

Manage Static Files: Organize and serve CSS, JS, and images efficiently.

Collaborate with Backend: Work closely with backend developers for integration.

Ensure Compatibility: Test across browsers for consistent performance.

Test and Debug: Find and fix any issues or bugs.

Document Processes: Provide clear documentation for team members and future reference.

4.2. Weekly log (Technical Details of Activities)


Name: Santosh Ale Magar

Project: Ecommerce site

Week No: 1

Responsibilities:

Get familiar with the organization and its working.


Understand the tools and technology stack being used.
Begin work on authentication, validation, login, logout, sign-in, and creating
superuser/admin login/logout functionalities.

Activities:
Communicate with the internship coordinator to discuss onboarding procedures, with a
focus on the authentication module.
Review organizational documentation and policies related to security protocols and user
management.
Observations:

The organization was complex body with distinct departments.

The organization has followed good business ethics and has it well documented.

Plan for Next Week:

Conduct in-depth research on best practices for authentication and user management in
Django. Develop a detailed plan for implementing authentication, validation, login,
logout, sign-in, and superuser/admin functionalities.

Performance Appraisal by Supervisor:

Satisfactory

Week No: 2

Responsibilities:

Start planning for error handling, validation, and security measures, including password
encryption.
Activities:

Investigate the technology stack used for implementing authentication features within
the Perfumed Plaza e-commerce site.
Collaborate with the development team to gain insights into the existing authentication
mechanisms and requirements.
Observations:
The existing development team demonstrates proficiency in Django and Python,
indicating a strong foundation for implementing authentication features..

Plan for Next Week:

Begin coding the initial stages of the authentication module, focusing on user signup and
login functionalities.
Performance Appraisal by Supervisor:

Satisfactory

Week No: 3

Responsibilities:

Continue work on authentication, validation, login, logout, sign-in, and creating


superuser/admin login/logout functionalities.
Implement error handling, validation, and security measures, including password
encryption.
Activities:

Integrate validation checks for user input data to ensure data integrity and prevent
common security vulnerabilities.
Implement password encryption techniques to securely store user passwords in the
database.
Collaborate with the development team to review and test the implemented
functionalities.
Observations:

Communication with team members helped designed better system.

Plan for Next Week:


password encryption plays a crucial role in safeguarding user passwords and protecting
sensitive information from unauthorized access.
Performance Appraisal by Supervisor:

Satisfactory

Week No: 4

Responsibilities:

TImplement error handling, validation, and security measures, including password


encryption.

Activities:

Develop and implement error handling mechanisms to provide meaningful feedback to


users during the authentication process.
Observations:

password encryption plays a crucial role in safeguarding user passwords and protecting
sensitive information from unauthorized access.

Plan for Next Week:

1. Implement the changes suggested by the supervisor.


Performance Appraisal by Supervisor:

Satisfactory
Week No: 5

Responsibilities:

Code cleanup week.


Error fixing and make changes.
Activities:

Collaborate with the development team to review progress and seek feedback on the
implemented features. Documentation.
Implemented changes as suggested by the supervisor.
Observations:

Code review reduces redundancies and makes code cleaner and more readable.
Proper documentation is important to keep project maintainable.
Plan for Next Week:

Implement the jazzmin for the backend.


Implement the changes suggested by the supervisor.

Week No: 6

Responsibility:

Finalize implementation of authentication, validation, login, logout, sign-in, and


creating superuser/admin login/logout functionalities.
Conduct extensive testing and debugging to ensure the robustness and reliability of the
implemented features.
Enhance security measures and refine error handling and validation mechanisms.

Activities:
Refine error handling mechanisms to provide informative error messages and improve
the user experience during authentication.
Collaborate with the development team to review the implemented features and
gather feedback for further improvements.
Observations:

Address any feedback or issues identified during UAT and make necessary
enhancements to improve user satisfaction.
Document the implemented authentication features, including setup instructions and
usage guidelines, for future reference.

Plan for Next Week:

Testing of the project after integration of all modules.


Discussing about the further requirements of project with the mentors.

Week No: 7

Responsibilities:

Debugging and error fixing.


Code cleanup.
Activities:

Meeting with the supervisor to discuss necessary changes.


Debugging and error fixing
Migration of the project after error fixing.
Observations:

1. Code cleanup introduces newer bugs but eventually causes less downtime in
production.
Plan for Next Week:
Addressing issues that arise during testing.
Migration of the project after error fixing.
Performance Appraisal by Supervisor:

Satisfactory

Week No: 8

Responsibilities:

Testing of the entire Registration part.


Documentation and performance report.
Help in the migration process of the project to production server.
Activities:

Redesigning and redisplaying Data according to mentors.


Testing whether the data are inserted in data base and check whether the data are
listed in tables or not.
Meeting with the supervisor regarding the completion of project.
Observations:

Happy week for all the employees.


Minor issues keep coming even after testing in production.
Plan for Next Week:

1. Meeting with the supervisor regarding the completion of the tenure of internship.

Performance Appraisal by Supervisor:

Satisfactory
Chapter 5: Conclusion And Learning Outcomes
5.1 Conclusion
In summary, this internship report sheds light on Ecommerce Perfume Plaza's significant role
in the online fragrance retail market. Through firsthand experience, I've witnessed the
company's effective strategies and dedication to customer satisfaction. The internship
highlighted the importance of adaptability and provided insights into the day-to-day
operations of ecommerce. Armed with this knowledge, I am confident in my ability to
contribute to the success of Ecommerce Perfume Plaza or similar ventures in the future. I'm
grateful for the opportunity and extend my thanks to the team for their support.

5.2 Learning Outcomes


Working at Sikaai-IT Pvt.Ltd has been very productive and helpful that provides different
experience in developing web application during the internships period of time. The company
help me to gain the following learning outcomes:

 Gained experience in developing web applications

 Gained practical experience in backend design

 Learned to use and integrate django application framework

 Developed skills in collaborating with a teams.

 Developed skills in identifying and resolving bugs and errors.


References

[1] Jones, A. (2020). The Evolution of E-commerce: From Brick-and-Mortar to Online Marketplaces.
Journal of Retailing, 25(2), 102-118.

[2] Smith, J. (2018). The Impact of E-commerce on Traditional Retail: A Comparative Analysis.
International Journal of Business Studies, 15(3), 207-224.

[3] Chen, L., et al. (2019). Challenges in E-commerce: Product Evaluation and Seller Credibility.
Journal of Consumer Research, 32(4), 315-332.

[4] Gupta, S., & Gupta, R. (2021). Enhancing E-commerce Platforms: Insights from Current Practices.
International Journal of Electronic Commerce, 28(1), 45-62.

[5] Kim, H., & Park, S. (2022). Building Trust in E-commerce: Strategies for Fraud Detection and
Prevention. Journal of Information Systems, 20(3), 185-202.

You might also like