Nothing Special   »   [go: up one dir, main page]

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

Parth Presentation

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1/ 25

SAL COLLEGE OF ENGINEERING

INFORMATION TECHNOLOGY DEPARTMENT

PHP INTERN AT
AWARATHON AWARENESS
INITIATIVES PRIVATE LIMITED

Prepared by: Internal Guide:


Parth Kshatriya Prof. Jalpa Patel
External Guide: Bhautik Rana
Overview
 Introduction
 Work Done
 Tools and Technologies
 Importance of Project
 Modules
 Screenshot
 Conclusion
 Future Work
Introduction
 Core PHP is the server side scripting language. CRUD is an
acronym for Create, Read, Update, and Delete. CRUD is the
basic mvc structure to store database. CRUD operations are
basic data manipulation for database.
 My project Info pulse news portal is based on CRUD
architecture to store data, when I post news on database.
 MySQL is a Relational Database Management System for
storing data with SQL keywords like Insert, Update, Order by,
Group by and Delete.
Introduction
 MySQL is used to store database on phpmyadmin localhost. Database
can be create with mysqli( ) function with ‘localhost’,‘username’,
‘password’, ‘database’.
 Codeigniter 4 is a php framework that is used to make dynamic web
application.It is based on MVC structure. Controllers handle incoming
requests. It has inbuilt directories like App, Public, Writable, Tests and
System or Vendor.
Work Done
 In this internship I worked on Corephp with crud operation. And
how to solve SQL query in database. How to used theme integration
in php.
 Studied on Theme Integration on how to use header, footer, sidebar
page in php with help of theme integration.It is used to give plugins
and css in my website.
 I worked on login and registration page. With the help session I can go to
multiple pages dynamically. Session is used to store information across
multiple pages. We can create session in php with session_start( ).
 I worked on Ajax and Jquery. Jquery is used to give validation in php and
with Ajax we can submit the form data of registration page.
Work Done
 I also worked on how to create Invoice template using html and
css.
 How to set background image in registration page.
Tools and Technologies
 XAMPP Control Panel
 phpMyadmin
 Visual Studio
 MySQL
 Javascript
 Codeigniter
Importance of Project
 Info pulse news with php and Mysql is a web-based application.
It is a dynamic system.
 It can maintain and changed because it is based on the database,
these pages include web scripting code, such as php.
 It is fully secured from unautorized access. It is a online news
portal. In today generation most of people seeing news online.
 In our news portal one is admin page and other is master admin
page. Admin page is used to post news and it can create sub-
admins and categories.
Importance of Project
 Languages used in project like PHP, MySQL, Javascript, Ajax,
and Html. Software used for project is XAMPP.
 API integration can make the project real and it post news with
new update.
Modules
 Info pulse news project is divided into three modules
1.User Module
2.Admin Module
3.Sub-Admin

 User module
 Anyone can read the news and also search for paticular news.
 Admin Module
 Secure admin login system
Modules
 Admin Dashboard: In this section admin can view, listed
categories & sub categories, total published news & trashed
news.
 Sub-admin: In this section, admin can add/edit/delete sub-
admin.
 Category – In this section admin can add/update/delete the
category.
 Sub- Category – In this section admin can add/update/delete
the Subcategory.
Modules
 Post – Admin can add /update / delete news posts. admin can also
view deleted news post in trash post section and restore deleted
posts.
 Pages – Admin can manage the contact of about us and contact us
page.
 Sub-Admin Module
Sub-Admin and Admin features are the same except Sub-Admin
creation.
Screenshot
Login Function:
Registration page:
CRUD pages:
Database:
SQL Query:
Conclusion
 In Info pulse news there is secure autorization between master-
admin and admin. With help of CRUD operation admin can post
images and update it on update page.
 This project is helpful for people who read news online.
 In admin panel no other can login and post news because the
password is encrypted and with help of session it will logout.
Future work
 I will work in codeigniter 4.It has inbuit pacakges and can
store CRUD data in database directly in route page.
 In my project I will implement theme integration on my admin
page and implement API for news portal.

You might also like