0% found this document useful (0 votes)
40 views22 pages

Anurag Singh Project Final Project 222

Uploaded by

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

Anurag Singh Project Final Project 222

Uploaded by

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

LOGIN SYSTEM APPLICATION

A Summer Internship Project Report

Submitted by :-

ANURAG SINGH(2302209043)

In partial fulfillment for the award of the degree of

MASTER OF COMPUTER APPLICATION

Sanskriti University

November 2024
BONAFIDE CERTIFICATE

Certified that this project report on “ LOGIN SYSTEM APPLICATION ” is the


Bonafide work of “ ANURAG SINGH(2302209043) ” who carried out the project
work under my supervision.

SIGNATURE SIGNATURE
Dr. Abhay Kumar Sinha Dr. Rohit Kumar Singhal
HOD MCA Professor CSE
SOEIT SOEIT

Submitted for the project viva-voce examination held on

INTERNAL EXAMINER EXTERNAL EXAMINER


CERTIFICATE
ACKNOWLEDGEMENT

I would like to thank Dr. Manoj Kumar. I am extremely grateful to Mr.


Hotam Bansal for their revered guidance and cooperation, which led to the
completion of this Project. They were always there to help us throughout this
project and providing us with all the necessary resources and guidance the
project which helped us to complete the project successfully.
Finally, I deem it a great pleasure to thank one and all that helped me directly
or indirectly in carrying out this project work. I am also thankful to my
colleagues and friends for their support.
TABLE OF CONTENTS
CHAPTER 1. INTRODUCTION……………………………………………6

1.1 SIGN UP / REGISTRATION PAGE………………………………………....6

1.2 LOGIN PAGE…………………………………………………………………7

CHAPTER 2. TOOLS USED IN OUR APPLICATION…………………..8

2.1 VISUAL STUDIO ART………………………………………………………8

2.2 JAVA DEVELOPMENT KIT……………………………………………….8

2.3 MySQL………………………………………………………………………..9

2.4 XAMPP……………………………………………………………………….9

CHAPTER 3. PROGRAMMING LANGUAGES USED IN OUR APPLICATION

3.1 HTML…………………………………………………………………………10

3.2 CSS……………………………………………………………………………10

3.3 JS……………………………………………………………………………..10

3.4 PHP…………………………………………………………………………...11

3.5 NODE JS………………………………………………………………………11

CHAPTER 4. SNIPPETS WITH SCREENSHOTS………………………..12

4.1 REGISTER PAGE…………………………………………………………….12

4.2 LOGIN PAGE…………………………………………………………………13

4.3 INDEX PAGE…………………………………………………………………14


4.4 CODING IMAGES…………………………………………………………...15

CHAPTER 5. CONCLUSION……………………………………………….17

REFERENCES………………………………………………………………..18

APPENDIX……………………………………………………………………19

1. ADMIN………………………………………………………………………………19

2. REGULAR USER……………………………………………………………………19

3. GUEST………………………………………………………………………………19

USER MANUAL……………………………………………………………...20
ABOUT CODSOFT

CodSoft is an IT services and consultancy company focusing on software development


and innovation. It provides a range of services, including web and mobile app
development, e-commerce solutions, and customized software development. The
company emphasizes quality and practical learning, particularly through its extensive
internship programs, which are designed to equip students and aspiring professionals with
real-world technical skills.
CodSoft's internship offerings span areas such as web development, app development,
data science, machine learning, and programming languages like Java, Python, and C++.
These programs aim to provide hands-on experience through live projects, fostering
growth in a supportive and creative environment.
The company also offers opportunities for remote work and positions such as campus
ambassadors and promotion executives, making it accessible for those looking to advance
their careers while gaining practical knowledge.
CodSoft is headquartered in Kolkata, West Bengal, and is committed to fostering
innovation and professional growth in the tech industry. For more details, you can visit
their official website.
CHAPTER 1. INTRODUCTION

This report provides information regarding an application for Technology


Implementation purposes in CodSoft. All CodSoft personnel will be logged in the
application .Everyone will either have to login or sign up to confirm id entity as User or
Admin ,their details will best or Edina data base .For visitors ,prompts will be sent to the
corresponding host. This application will be handled through local hosted series of servers
which can be easily managed by the various department.

The user can Login/Register in the application as a user or admin according to their
assigned work.

The information given by the application is checked and updated by The Admin will be
the one who needs to give out new information .Admin which will be done under the
observation of the viewers .These initiatives will raise the standards of work and of
service to the community.

SIGNUP/REGISTRATION PAGE
A Sign up page (also known as Registration) enables users and organizations to
independently register and gain access to your system .It is common to have
Multiple sign up pages depending on the types of people and organizations you want to
register.

LOGINPAGE
The login page allows you to sign in the application as A user login or an ADMIN
LOGIN.
CHAPTER 2. TOOLS USED IN OUR APPLICATION

1) VISUAL STUDIO CODE:


The visual and studio arts program is dedicated to interdisciplinary study, practice,
experimentation, and collaboration among young artists. Students focus on
traditional studio methods but are encouraged to bridge those ideas across
disciplines, including experimental media and new techniques. The program offers
courses in painting, drawing, printmaking, photography, sculpture, video art,
installation, creative programming, interactive art, interventionist art, games, and
simulation. Students pursue a multidisciplinary course of study while gaining
proficiency in a wide range of methods and materials. Working within a liberal-arts
context, students are also encouraged to form collaborations across fields of
practice and often work with musicians, actors, and scenic designers, as well as
biologists, mathematicians, architects, philosophers, or journalists.

2) JAVA DEVLOPMENT KIT:

If you want to run any Java program on your Windows PC, you won't be able to do
it without installing the Java Development Kit (JDK for short).

The JDK also contains the Java Runtime Environment (or JRE) which is the core of a
Java program.

If you are a beginner trying to learn how to run Java programs in your Windows operating
system, then you might face difficulties installing Java correctly on your computer. But
fear not! I will cover everything you need to know to prepare your Windows computer
fully for running Java programs.

I will be using Windows 11 in this article, but the same method is applicable for the other
versions of the Windows operating system as well.

3)MY SQL:

A MySQL-based login system application integrates a database to manage user


authentication by storing, retrieving, and validating user credential

4)XAMPP:

XAMPP is a free and open-source software package that simplifies the process of setting
up a local server environment for web development. It is an acronym for:

• X: Cross-platform (works on Windows, Linux, and macOS).

• A: Apache (a web server).

• M: MySQL (or MariaDB, the database management system).

• P: PHP (a server-side scripting language).

• P: Perl (another scripting language).


CHAPTER 3. PROGRAMMING LANGUAGES USED IN
OUR APPLICATION

1. HTML(HYPER TEXT MARKUP LANGUAGE)

The Hypertext Markup Language or HTML is the standard markup language for
documents designed to be displayed in a web browser. It can be assisted by technologies
such as Cascading Style Sheets and scripting languages such as JavaScript.

2. CSS (CASCADING STYLE SHEET)

Cascading Style Sheets is a style sheet language used for describing the presentation of a
document written in a markup language such as HTML or XML. CSS is a cornerstone
technology of the World Wide Web, alongside HTML and JavaScript n interpreted
high-level programming language for general-purpose programming.

3. JS (JAVASCRIPT)
Java Script is a scripting or programming language that allows you to implement complex
features on web pages — every time a web page does more than just sit there and display
static information for you to look at —displaying timely content updates ,interactive
maps,animated2D/3Dgraphics, scrolling video jukeboxes, etc. — you can bet that
JavaScript is probably involved. It is the third layer of the layer cake of standard web
technologies ,two of which(HTML and CSS)we have covered in much more detail in
other parts of the Learning Area.
4.NODE.JS

Node.js is an open source, cross-platform run time environment for developing server-
side and networking applications. Node.js applications are written in JavaScript, and can
be run within the Node.js runtime on OS X, Microsoft Windows ,and Linux.
Node.js also provides a rich library of various JavaScript modules which simplifies the
development of web applications using Node.js to a great extent.

5.PHP

PHP code is usually processed on web server by a PHP interpreter implemented as a module,
a daemon or as a Common Gateway Interface (CGI) executable. On a web server, the result of
the interpreted and executed PHP code – which may be any type of data, such as
generated HTML or binary image data – would form the whole or part of an HTTP response.
Various web template system, web content management system, and web framework exist
which can be employed to orchestrate or facilitate the generation of that response.
CHAPTER 4. SNIPPETS WITH SCREENSHOTS

REGISTER PAGE
LOGIN PAGE
INDEX PAGE
CODINGS IMAGES
CHAPTER 5. CONCLUSION

The login and registration pages are critical components of any platform, ensuring a
seamless user experience and secure access. A well-designed conclusion for these pages
would emphasize ease of use, clarity, and security.

For the Login Page:

- Conclude by confirming successful login or guiding users in case of errors (e.g., "Invalid
credentials, please try again").

- Provide links for password recovery or account support.

- Offer clear navigation to the main dashboard or landing page post-login.

For the Registration Page:

- Conclude with a confirmation message upon successful registration (e.g., "Your account
has been created successfully!").

- Redirect users to the login page or guide them through the next steps, such as profile
completion.

- Highlight security measures like email verification or account activation links.


REFERENCES

CodSoft offers internships in various domains, including software development


and web development, where interns work on hands-on projects. The "Login
System" project is a common task that involves creating a secure and user-
friendly interface for user authentication, leveraging technologies like Python,
Java, or web development frameworks.
For instance, one of the repositories from a CodSoft internship includes projects
such as to-do list apps, calculators, password generators, and authentication
systems using Python. These projects typically focus on implementing essential
functionalities, handling errors gracefully, and creating intuitive user interfaces.
Similarly, Java-focused internships have tasks like creating an ATM interface and
user management systems.
If you're looking for a detailed example, repositories on GitHub, such as CodSoft
Web Development Internship and CodSoft Python Internship, provide insights
into how these projects are structured and implemented. You can explore these
for inspiration or to see sample code implementations.
APPENDIX

Admin:
Access to user management, system logs, and configuration settings.

Regular User:
Limited access to personal profile and basic features.

Guest:
Restricted access to public-facing information only.
USER MANUAL

1. Introduction
2. System Requirements
3. Getting Started
• Sign Up
• Activate Account
4. Login Process
5. Password Recovery
6. Account management
• Change Password
• Update Profile Information
• Log Out
7. Admin Features
• User Management
• System Logs
• Role Assignment
8. Troubleshooting

You might also like