0% found this document useful (0 votes)
210 views

9 Chapter

This document provides information about Next Solutions, a startup company in Bhopal, India. It describes the company's profile including its main products (Ashin's Fashion Store, Advance Booking, College Jagat), services (design, development, e-commerce, training), trainer's experience, and contact details. It then covers training topics for new hires such as introductions to projects, technologies used by the company (Django, Python, PHP), and assigned tasks involving HTML/CSS, JavaScript, MySQL, and creating a signup page with CRUD operations using PHP.

Uploaded by

vikram
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)
210 views

9 Chapter

This document provides information about Next Solutions, a startup company in Bhopal, India. It describes the company's profile including its main products (Ashin's Fashion Store, Advance Booking, College Jagat), services (design, development, e-commerce, training), trainer's experience, and contact details. It then covers training topics for new hires such as introductions to projects, technologies used by the company (Django, Python, PHP), and assigned tasks involving HTML/CSS, JavaScript, MySQL, and creating a signup page with CRUD operations using PHP.

Uploaded by

vikram
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/ 32

CHAPTER-01

COMPANY PROFILE

1.1 ABOUT COMPANY

Next Solutions is not a big name in startup but it is good company in the ecosystem of Bhopal .
Next Solutions provide a wide range of services. Ashin’s Fashion Store,Advance Booking and
College Jagat is three main running product of company. I worked on Ahsin’s Fashion Store.

Ahsin’s Fashion Store is a web app which provides a platform to a person who wants that their
product or services will be online provided and booked easily so that user will increases and
their business will rises up in the future.

1.2 SERVICES
The Company provides the following services and they are:-

 Designing and Development of the products


 Mobile and Web app development
 E-Commerce
 Provides Training

1.3 ABOUT TRAINER


Our trainer is very supportive and strict in nature.He is a Technichal Lead of the company.He
have 8 years of experience in the software field.He guided us very well when we faced any
problem When We made some mistake then inspite of scolding us he guided us .But he is very
strict with the work and time punctual.He gave us some usefull tips that help us in future.

1.4 CONTACT DETAILS


ADDRESS

 Office No.02
 Infront Commissioner Office
 Bhopal,Madhya Pradesh
 Telephone:+91-8718889366
 Email:info(at)nextsolutions.in

1
CHAPTER-02
INTRODUCTION

01/06/2018

As it was our first class that’s why our mentor gave a brief introduction of the company that
what the company do or on what the technology they worked on .Some running projects are
introduced by our mentor. How we have to work and survive in a company all the informations
given by him in a detailed way .He introduces the projects on which we have to worked on .

The environment of the company is very good all though it is small company but the work done
by the company is very good in some technology.The Company have many products like
Stores Next, School’s Next and Travell’s Next.

Our mentor introduces us with some new technology on which the company worked is Dzango,
Python .But we have to worked on PHP and we have to work on a web app which Also run on
mobile as it has mobile compatibility .He told us the topics or technology on which we have to
worked on during the training.

2.1 Training’s Task

 Some task based test on CSS JavaScript,HTML


 Design a web page containing Header Footer and a slider
 We have to design a three pages of html

2.2 Knowledge Acquired

 We know about how the company works on a particular technology and how to survive in a
company its environments.
 To be sincere and to be punctual on time and with our work.
 To be an active listener and a good team player

2
02/06/2018

2.3 Task Assigned

Revision of HTML CSS and JavaScript

We brush up the concepts which I had learned during my training of Web designing and with
the help of W3school. My mentor assign some task based on html and CSS.

2.4 Task Description

HTML is the standard markup language for creating Web pages.

 HTML stands for Hyper Text Markup Language


 HTML describes the structure of Web pages using markup
 HTML elements are the building blocks of HTML pages
 HTML elements are represented by tags
 HTML tags label pieces of content such as "heading", "paragraph", "table", and so on
 Browsers do not display the HTML tags, but use them to render the content of the page

CSS stands for Cascading Style Sheets

 CSS describes how HTML elements are to be displayed on screen, paper, or in


other media
 CSS saves a lot of work. It can control the layout of multiple web pages all at once
 External stylesheets are stored in CSS files

JavaScript is a lightweight, interpreted programming language. It is designed for creating


network-centric applications. It is complimentary to and integrated with Java.

2.5 Knowledge Acquired

We Learn how to use JavaScript in a web Page to make our web page more attractive and
beautiful .It’s Enhances the ideas about decorating the web app.We have seen the advance level
use of javaScript in a many popular websites

3
04/06/2018

2.6 Task assigned

 Make A three tables of a student and perform all type of joining on that tables.
 Revised the MySql and database Concepts
 After completion of the task we have to report to our mentor for its verification
2.7 Task Description

MySQL is the most popular Open Source Relational SQL Database Management System.
MySQL is one of the best RDBMS being used for developing various web-based software
applications. MySQL is developed, marketed and supported by MySQL AB, which is a
Swedish company. This tutorial will give you a quick start to MySQL and make you
comfortable with MySQL programming.

A database is a separate application that stores a collection of data. Each database has one or
more distinct APIs for creating, accessing, managing, searching and replicating the data it
holds.

Other kinds of data stores can also be used, such as files on the file system or large hash tables
in memory but data fetching and writing would not be so fast and easy with those type of
systems.

Nowadays, we use relational database management systems (RDBMS) to store and manage
huge volume of data. This is called relational database because all the data is stored into
different tables and relations are established using primary keys or other keys known
as Foreign Keys.

2.8 Knowledge Acquired


We have learn and revised the concepts of different types of joining like Inner,Outer,Left and
Right outer Join.I have made three tables and performed joining on that tables The tables
contains some keys like Primary key and foreign key.

4
06/06/2018

2.9 Task Assigned

 Make a signup page of a webpage and perform the crud operation on it .

 Use a database and perform all the query of the database that is less than greater than
min, max and like etc.

 Design a web page which contains a form so that user will enter all the details and can
see his details after login with his user name and password after Sign in.

 Revise the Concepts of PHP as well as the syntax of that because we have to work on
Php while doing projects

2.10 Task Description

The PHP Hypertext Preprocessor (PHP) is a programming language that allows web developers
to create dynamic content that interacts with databases. PHP is basically used for developing
web based software applications. This tutorial helps you to build your base with PHP

PHP started out as a small open source project that evolved as more and more people found
out how useful it was. Rasmus Lerdorf unleashed the first version of PHP way back in 1994.

 PHP is a recursive acronym for "PHP: Hypertext Preprocessor".

 PHP is a server side scripting language that is embedded in HTML. It is used to


manage dynamic content, databases, session tracking, even build entire e-commerce
sites.

2.11 Knowledge Acquired

 We brushup the concepts, queries as well as the various syntax of the Php

 PHP is pleasingly zippy in its execution, especially when compiled as an Apache


module on the Unix side. The MySQL server, once started, executes even very
complex queries with huge result sets in record-setting time.

5
CHAPTER-03

INTRODUCTIOIN OF PROJECT

2.1 HTML5:
Hypertext Markup Language revision 5 (HTML5) is markup language for the structure and
presentation of World Wide Web contents. HTML5 supports the traditional HTML and
XHTML-style syntax and other new features in its markup, New APIs, XHTML and error

handling.

2.2 CSS3:
CSS3 is the latest evolution of the Cascading Style Sheets language and aims at extending
CSS2.1. It brings a lot of long-awaited novelties, like rounded corners, shadows, gradients,
transitions or animations, as well as new layouts like multi-columns, flexible box or grid
layouts

2.3 Bootstrap3:
The new Bootstrap grid system applies to mobile first. When you declare a specific grid
size, that is the grid for that size and above. This can be a little hard to grasp at first so
here's an example. For example, let's say you want a site that has: 1 column on extra small
devices 2 columns on small and medium devices 4 columns on large devices

2.4 Java Script:


JavaScript is a programming language commonly used in web development. It was
originally developed by Netscape as a means to add dynamic and interactive elements to
websites. ... Like server-side scripting languages, such as PHP and ASP, JavaScript code
can be inserted anywhere within the HTML of a webpage.

6
2.5 Jquery:
Jquery is a concise and fast JavaScript library that can be used to simplify event handling,
HTML document traversing, Ajax interactions and animation for speedy website
development. Jquery simplifies the HTML's client-side scripting, thus simplifying Web 2.0
applications development.

2.6 PHP:
PHP (Hypertext Preprocessor) is a technology that helps software developers create
dynamically generated web pages based on HTML, or other document types. Released in
1994 by RasmusLerdorf, PHP is similar to JSP and ASP, but JSP uses the Java
programming language.

2.8 Back End


The Support components of an information system. It often refers to the database
management system (DBMS), which is the storehouse of the data residing in a server. It
may also refer to the software in a Web server or application server that performs the
processing initiated by a person.

2.9 MySQL:

My SQL is an open-source relational database management system (RDBMS). Its name is


combinations of “My”, the name of co-founder Michael Widenius's daughter, and "SQL",
the abbreviation for Structured Query Language. The My SQL development project has
made its source code available under the terms of the GNU General Public License, as well
as under a variety of proprietary agreements. My SQL was owned and sponsored by a
single for-profit firm, the Swedish company My SQL AB, now owned by Oracle
Corporation. For proprietary use, several paid editions are available, and offer additional
functionality. My SQL server software itself and the client libraries use dual-licensing
distribution. They are offered under GPL version 2, beginning from 28 June 2000 (which in
2009 has been extended with a FLOSS License Exception) or to use a proprietary license.

With the help of these Technology Developed a project Ahsin’s Fashion Store and use all the
technology according to project requirement.

7
CHAPTER-4
Daily Work

1/06/2018

IT was the first day of Internship so introduce to our trainer Md. Zeeshan ahmad khan
(Trainer of Nextsolutions).

And talk on how they are worked in company. Introduction of dynamic web development. How
to manage dynamic web. And understand the company framework.

05/06/2018:

Learn or work on the Web Development how to manage Website and which technology we use
for Web Development. We learnt html tages.

8/06/2018:

Second day I learnt about js,jquery,and bootstrap they all are use in Web Development
JavaScript basically for the perform action in the html pages.

10/06/2018:

Third day I learnt about JavaScript and we run function and action how it work function we
completed more of examples of js.

12/06/2018:

I create a template of our website by using html,css,bootstrap I kept three button on our front
page.

8
Fig 3.1 Admin Login for learnig

9
Fig 3.2 Admin panel for learnig

15/06/2018:

Modify admin panel and perform some other operation in admin panel according to our future
requirement. Which is suggested by our trainer.

16/06/2018:

Work on one more demo website template and retrieve data from the database and perform
select, delete, modify, search, select with condition Action and unactive in database. Which
was very helpful in this project.

17/06/2018:

Same operation select, delete, modify, search, select with condition Action and unactive
perform in admin panel.

18/06/2018:

10
I learnt about php this is a hyper textpreprosessor basically

Its is server side language we connect our website to server by using

Php.

Fig 3.3 phpmyAdmin

We learnt about php why we used php we did do more of examples practise of php language it
is clint side scripting language which is excuteom the server we learnt about GET and POST
method.

11
20/06/18:

We learnt about SQL we did do so many oprationperfomed in sql language. database


connectivitysql is a standerd language for the string manipulation and retrieving data in the
database.

I perfomed CRUD opration by using mysql.

1. Create table
2. Retrieve data from table
3. Update data
4. Delete data from the database

I and my team member discuss about our project with our trainer what is develop because on
those time we are very existed for work on live project sir said us you create a website f to f I
mean one to one this is not for public website this is personal website only user will
distributor,retailor and admin we said to sir ok we will create a website.

21/06/18:

I create a frontpage of our website by using html,css,bootstrap I kept three button on our front
page.

basically there are three button in our fisrt page of our website

1. Admin
2. Distributor
3. Ratialor
It is a simple page index page only for one to one website not for public they are distributor and
retailor can use only after Id and Password generated by the admin.

22/06/18:

Admin Login: We create a login page for the admin for the admin panel admin put on Id
and Password if both are matching than your admin panel will open and admin can
add,delete,update by admin can update his product change price.

12
Fig 3.4 Admin Login

15/06/18:

Distributor Login:
We create a distributor page for the product distributer buy product and distributer of retailor
using Id and Password garanted by admin.

13
Fig 3.5 Distributer Login

Wholeseller Login: We create a Wholeseller page for the product distributor buy product
and sale holeseller buy from distributor retailor using Id and Password ganrated by admin.

14
Fig 3.6 Wholeseller Login

Wholeseller purches product to distributer with the help of our website.This is good for
distributer and wholeseller.

17/06/18:

15
Add Product Page:
We create a add product page for tha add if any product can add in the list basically this is a
online distributor and retailer store we can add top wear and bottom wear for both man’s and
women’s we can set price of our product.

Fig 3.7 Product add

18/06/18:

16
Registration form for distributer:
I created registration from if you are retailer and distributer or you want to become distributer
or retailer then first you will have to register your selfsome time after admin will generate Id
and Password for you.after you access our website.

Fig 3.8 Distributer Registration

17
19/06/18:

Registration form for Wholeseller:


I created registration from if you are retailer and distributer or you want to become distributer
or wholeseller then first you will have to register your selfsome time after admin will generate
Id and Password for you.after you access our website.

Fig 3.9 Wholeseller registration

18
21/06/18:

Database:
I created database for the store data in database we create some of tables like product
registration tables, and products tables.

1. Distributer
2. Retailer
3. Shirt
4. T-shirt
5. Jeans

Distributer table:
In this tables all entry will store of our distributer how many distributer here or not in our
tables.

19
Fig 3.10 Distributer tables

Wholeseller table:
In this tables all entry will store of our retalier how many retalier here or not in our tables.

20
Fig 3.10 Wholeseller tables

23/06/18:

21
Shirt table:
In this tables we store our product data basically divided in two part Top-wear and Bottom-
wear for man and women we can check how much product is left.

T-Shirt table:
In this tables we store our product data basically divided in two part Top-wear and Bottom-
wear for man and women we can check how much product is left.

26/06/18:

Jeans table:
In this tables we store our product data basically divided in two part Top-wear and Bottom-
wear for man and women we can check how much product is left.

Successful Implement our website screenshort:

Distributer page:
After login page of distributer open a new page in this all product like women and man’s Top
wear and Bottom wear with price only wear product add in this website.

22
Fig 3.11 Open page after login of distributer

This is a Ahsin’s store collection wholeseller can purches Top wear and Bottom wear for the
good price.

This is a day to day website for distributer, wholeseller and admin if you are wholeseller or
distributer then you should register yours self.

23
Fig 3.12 Open page after login of distributer

24
Fig 3.13 Open page after login of distributer

25
Fig 3.14 Open page after login of distributer

30/6/18:

26
Fig 3.15 Open page after login of distributer

27
Admin panel of our website:
We manage our website to the admin panel this contain all data come from user side and we
can delete our data update ,insert data from database with help of admin panel

Fig 3.16 Admin panel

28
07/07/18

Implement or fatch data from the database and show it on admin end and perform many
operation with data.
(1) Select
(2) Delete
(3) Modify/Edit
(4) Change status(Active or Unactive) data will not show on screen onclick we can
change the status.
(5) Upload images of product

Work on how to user access that product. User can easily access products, Top wear
and Bottom wear for man and women so we give a dropdown in which user can select
easily according to our products.

We have following dropdown option.


(1) Select Top-wear
(2) Select Bottom-wear
Database according to available products in the database.

My project is a basically E-commerce that provides various product just like Just Dial do Its

Website name is- www.ahsin.com

There are four person working on this project and my partner is Subham and he work on
designing part and my module is database along with some designing part of E-commerce site.

08/06/2018

29
3.2 Task Assigned

 To read and understand the details about the projects


 To understand the requirements of the project
 To know about the project and on which part we have to work like on designing or on
database part.

3.3 Task description


We went through the prewritten code and try to understand the code of the project but we do
not understand anything about it .Then our mentor told us about the project that is for what
purpose it is made and what’s are the requirements of the projects and on which part we have to
worked on everything is clear to us. And he gave us the clients number so that if we wants to
understand the user’s requirements and if he wants to change some content or requirements of
the project then it is easy for both of us.

We are working the different modules of the projects as many other people were also working
on it so my module is database part of the project.

3.7 Knowledge Acquired

We learnt to make and edit the products of a clients according to their comforts and demand.
We have learnt some advanced level use of the CSS as well as Bootstrap.It has many class
which are new for us .The page also contains some javaScript code to make the page more
attractive .

We learn to execute our code and use our editor in a better ways .We learn to use javaScript in
a efficient ways such that our website looks professional.

30
CHAPTER-05
INTRODUCTION OF COMPANY’S SERVER

4.1 STORES.NEXT:2803

Google Cloud Messaging (GCM) is a free service that enables developers to send messages
between servers and client apps. This includes downstream messages from servers to client
apps, and upstream messages from client apps to servers.

It is a company’s server which have certain url https://fortune.solidhosting.pro:2083 and


storesnext.com:2083.It consist of userid and password that are provided by the company.If we
have password and userid available so we can change the contents of the web app online and
can see the impact of change in a point of time

Fig 11. Server of the company

22/06/2018

31
CHAPTER-06
CONCLUSION
The Ahsin’s fashion store is the E-commerce. This store supply clothes and accessories to
wholesaler, Distributer .The company Become famous day by day in the fashion industries. The
rate of the products is much less compare to another E-commerce websites.

The company provide home delivery to all its customers. The quality of the product is nice.

CHAPTER-07

REFERENCE:-

BOOKS:- 1.Jon Duckett ,HTML and CSS, Design and built websites,Wrox,Fifith Edition,25
October 2011.

2.Pressman,R.S, and S.R. Herron, Software Shock, Dorset House, Edition2,1991.

3.Troppen,Ulf and Erkens, Rainer,’ Storage network explain’, Wiley India , Edition 1991.

WEBSITES:-

1) http://www.w3school.com/html/
2) http://www.w3school.com/css/
3) http://www.w3school.com/php/default.asp
4) http://www.w3school.com/icons/icons_reference.asp

32

You might also like