Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

An Internship Report Presentation On Web Development Using Django at Cyberpirates Ltd. PVT

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 15

An Internship Report Presentation

On Web Development Using Django


At CyberPirates Ltd. Pvt.
Supervised By
Er. Dhiraj Kumar Jha
Presented By
Asim Bhatta (10066/19)
Presentation Outline
• Organization Details / Position Held
• Project Background
• Literature Review
• Tasks Involved
• Current Trends / Research
• References
• Conclusion
• Appendix
Organization Details / Position
Held
Organization’s name: CyberPirates
Founded on a bedrock of expertise in web development, app development, and UI/UX
design, CyberPirates stands out as a dynamic force in the technology sector. Specializing
in the creation of dependable web applications and user-friendly mobile apps,
CyberPirates consistently meets the evolving demands of modern technology.

CyberPirates is located at Dhapasi, Tokha, Kathmandu.

Position Held: Django developer intern


Mentor: Nirmit Belbase
Project Background
• During my internship at CyberPirates, I was tasked with the Income and Expenses
Tracking project.
• Tasked with developing a robust platform, the project aims to streamline income
tracking, expense management, and reporting processes.
• Leveraging expertise in web development and user-centric design, the team seeks
to deliver a scalable and intuitive application that meets modern business
demands while adhering to CyberPirates' commitment to excellence in technology
solutions.
Literature Review
• Income and expenses project offers robust solutions for data modeling, security,
and user interface design. It facilitates the creation of secure and efficient
platforms for tracking income and expenses. Various studies and projects
emphasize Django’s capabilities in handling complex financial data, generating
detailed reports, and providing user-friendly interfaces. Security features like built-
in authentication and authorization mechanisms ensure data integrity and user
privacy compliance.
Tools Used
• PostgreSQL

• Visual Studio Code

• Django

• Bootstrap

• GitHub
Current Trends / Research
• GraphQL Integration : GraphQL integration is trending for its efficient, flexible
data querying, offering improved performance and streamlined development
over traditional REST APIs.

• Serverless Computing: Serverless computing is becoming popular for its


scalability and cost-efficiency, allowing developers to focus on code while
automatically managing infrastructure and scaling.

• Progressive Web Applications (PWAs): Progressive Web Applications (PWAs) are


gaining traction for their ability to deliver fast, reliable, and engaging user
experiences with offline capabilities and app-like functionality across devices.
Tasks Involved
Income and expenses tracking system is a software application used to store,
manage and track financial transactions and their data.

1. Landing Page Design


2. Search functionality
3. Validation and Access Control
4. Expense Dashboard
5. Admin Panel Design
Conclusion
• My internship experience at Cyberpirates working on the income and expense
tracking project using Django has been incredibly enriching, allowing me to apply
theoretical knowledge in a practical setting.
• Implementing functionalities such as user authentication, data management, and
reporting has not only honed my technical skills but also deepened my
understanding of database design and security protocols.
• Engaging in regular presentations and discussions on optimization processes
further facilitated my assimilation into the organization's culture and workflow.
References
Django documentation | Django documentation. (n.d.). Django Project.
https://docs.djangoproject.com/en/5.0/

Git - documentation. (n.d.).


https://git-scm.com/doc

Modern JavaScript for Django Developers. (n.d.). SaaS Pegasus.


https://saaspegasus.com/guides/modern-javascript-for-django-developers/

Understand Django. (n.d.). Matt Layman.


https://www.mattlayman.com/understand-django/
Appendix
Thank you

You might also like