KEMBAR78
Crypto Info | PDF | Websites | World Wide Web
0% found this document useful (0 votes)
32 views16 pages

Crypto Info

Uploaded by

fiw1buhibap3
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)
32 views16 pages

Crypto Info

Uploaded by

fiw1buhibap3
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/ 16

CRYPTO INFO WEBSITE

Mini Project & Internship Synapsis


Submitted
In Partial Fulfillment of the Requirement for
The Degree of

Bachelor of Technology
In
Computer Science and Engineering Submitted by:

KRISHNA KUMAR SINGH (2300540100090)


KSHITIJ SRIVASTAVA (2300540100093)
KETAN SINGH NEGI (2300540100088)

MANISH CHAUDHARY (2300540100099)


ATUL KUMAR (2300540100058)
Under the Supervision of:

Mr. MANISH SINGH


(Assistant Professor)

Department of Computer Science & Engineering


Faculty of Engineering

BABU BANARASI DAS INSTITUTE OF TECHNOLOGY &


MANAGEMENT -054, LUCKNOW, INDIA DEC 2024
DECLARATION
We hereby declare that the report titled “Crypto Info Website” is an authentic record of the

research work carried out by us under the supervision of Mr. Manish Singh

Department of Computer Science & Engineering, for the period from 2024 to 2025.
No part of this report has been presented elsewhere for any other degree or diploma earlier.

We declare that We have faithfully acknowledged and referred to the works of other researchers

wherever their published works have been cited in the report. This further certify that We have not

willfully taken other's work, para, text, data, results, tables, figures etc. reported in the journals,

books, magazines, reports, synopsis, theses, etc. or available at web-sites without their permission,

and have not included those in this B.Tech report citing as my own work.

Date: Signature

STUDENT NAME:

KIRSHNA KUMAR SINGH (2300540100090)

KSHITIJ SRIVASTAVA (2300540100093)

KETAN SINGH NEGI (2300540100088)

MANISH CHAUDHARY (2300540100099)

ATUL KUMAR (2300540100058)


CERTIFICATE
This is to certify that Mr. KRISHNA KUMAR SINGH, KSHITIJ SRIVASTAVA, KETAN SINGH
NEGI, MANISH CHAUDHARY AND ATUL KUMAR has carried out the work
presented in the report titled “Crypto Info Website” submitted for partial fulfillment for the award
of the Bachelor of Technology In Computer Science & Engineering from BBDITM, Lucknow
under my supervision.

It is also certified that :

I. This report embodies the original work of the candidate and has not been earlier submitted

elsewhere for the award of any degree diploma/certificate.

II. The candidate has worked under my supervision for the prescribed period.

III. The report fulfills the requirements of the norms and standards prescribed by the AKTU

and BBDITM, Lucknow, India.

IV. No published work (figure, data, table, etc.) has been reproduced in the report without

express permission of the copyright owner(s).

Therefore, I deem this work fit and recommend for submission for the award of the aforesaid

degree.

Mr. Manish Singh Dr. Anurag Tiwari

Mini project Report Guide (H.O.D)

(Assistant Professor) Department of CSE,


Department of CSE, BBDITM

Lucknow, BBDITM, Lucknow

DATE

Place : LUCKNOW
S.NO Contents Page.No.

1,2 Title Page I

3 Declaration II

4 Certificate III

5 Abstract IV

6 Introduction 1,2

7 Methodology 3

8 Data Flow Diagram 4

9 System Requirement 5

10 Future Work 6

11 Conclusion 7

12 List of Tables and Figures 8

13 References 9
ABSTRACT
Welcome to cryptocurrency information website, where you can explore a vast range of

cryptocurrencies with different currencies and access real-time price charts that are fully responsive

on mobile, tablet, and desktop devices. Our website offers a user-friendly interface with easy-touse

pagination features that make it simple for you to navigate through the extensive list of coins and

currencies. You can find detailed information about each cryptocurrency, including their history,

market cap, trading volume, and much more. With our real-time price charts, you can monitor the

latest price movements and make informed decisions about your investments. Our website is

regularly updated with the latest data and news, ensuring that you always have access to the most

accurate and up-to-date information. Whether you're a seasoned investor or just starting your

journey into the world of cryptocurrency, our website has something for everyone.

https://krishnazi.netlify.app/
INTRODUCTION
Welcome to comprehensive cryptocurrency information website, designed to provide you with all

the latest and most accurate information about the world of digital currencies. The cryptocurrency

market has exploded in popularity in recent years, with many investors and traders eager to take

advantage of this new and exciting asset class. At our website, we offer a one-stop solution for

anyone looking to learn more about cryptocurrencies and their associated technologies. With a vast

range of features and information, our website caters to both novice and experienced investors,

providing a wealth of resources and tools to help you navigate this dynamic and ever-evolving

market. Our real-time price charts, which are fully responsive across all devices, allow you to

monitor the latest price movements for a wide range of cryptocurrencies and currencies. We also

offer detailed information on each coin, including their history, use cases, and future potential.

Whether you're looking to invest in a specific cryptocurrency or simply want to stay up-to-date

with the latest market trends, our website has everything you need to succeed in the exciting world

of cryptocurrencies.

Features:

Real-time Price Charts: Our website offers real-time price charts for a wide range of

cryptocurrencies, allowing you to monitor the latest price movements and make informed decisions

about your investments.

Currency Conversion: Our website provides a convenient currency conversion feature, allowing

you to view the prices of cryptocurrencies in your preferred currency.


User-friendly Interface: Our website is designed to be user-friendly and easy to navigate, with

simple pagination features that allow you to browse through the vast amount of data on our site

with ease.

Responsive Design: Our website is fully responsive, ensuring that it works seamlessly on desktop,

tablet, and mobile devices.


METHODOLOGY
The methodology used for creating the crypto info website involves several steps:

Planning and Research: The first step would be to plan and research the project, including the

design and features of the website. This will involve identifying the necessary components and

features, as well as determining the appropriate technologies to use.

Setting up the Development Environment: Once the project plan is in place, the development

environment should be set up. This involves installing and configuring the necessary software and

tools for React development, such as Node.js and a code editor.

Creating a React App: The next step is to create a new React app using the create-react-app

command. This will generate a basic project structure that includes a starting point for developing

the website.

Integrating the API: With the app created, the CoinGecko API can be integrated to fetch realtime

data. This involves making HTTP requests to the API and processing the data to be displayed on

the website.

Designing the User Interface: After integrating the API, the user interface of the website can be

designed using React components. This includes creating a layout and styling the components

using CSS or a preprocessor like SASS.

Implementing React Functionality: The React functionality can now be implemented to create a

dynamic and interactive website. This includes adding features like real-time price updates,

searching for specific coins, and sorting by different metrics.

Testing and Deployment: Once the website is complete, it should be tested on different devices

and browsers to ensure compatibility and fix any issues. Finally, the website can be deployed to a
DATA FLOW DIAGRAM
SYSTEM REQUIREMENT

1. API: The website would require an API to access crypto currency realtime data from a thirdparty

source. This API would need to be able to handle multiple requests and return data in a JSON

format.

2. Web Browser: The website requires a modern web browser, such as Google Chrome,

Mozilla Firefox, or Microsoft Edge.

3. Internet Connection: A stable and reliable internet connection is required to ensure that the

website can make API calls and retrieve real-time data.

4. Software: The website requires a React development environment with the necessary

dependencies, including Node.js and a package manager like npm or yarn.

5. Text editor: A text editor is needed to write and edit the code for the website.

6. Domain name: The website would require a domain name to create a unique address that users can

use to access the website.

7. Web Server: The website would require a web server to host the website files and handle requests from

users.
FUTURE WORKS

Future work for a React website that uses the CoinGecko API to fetch real-time cryptocurrency

data could involve several potential improvements or enhancements:

Additional Features: The website could be expanded to include new features or tools, such as

price alerts, portfolio tracking, or social media integration.

Data Visualization: The website could be enhanced with more advanced data visualization tools,

such as graphs, charts, or heat maps, to help users better understand the trends and patterns in

cryptocurrency markets.

User Authentication: The website could be improved with user authentication features, allowing

users to create accounts, save preferences, and track their own data and investments.

Mobile Optimization: The website could be optimized for mobile devices, providing a seamless

and user-friendly experience for users accessing the site on their smartphones or tablets.

Expanded API Integration: The website could integrate additional APIs beyond CoinGecko to

provide users with even more data and insights into the cryptocurrency market.

Localization: The website could be localized into different languages to reach a wider audience

and expand its global reach.


CONCLUSION
In conclusion, a React website that uses the CoinGecko API to fetch real-time cryptocurrency data

is an essential resource for anyone interested in keeping track of the constantly evolving

cryptocurrency market. With its dynamic and user-friendly design, the website provides users with

access to up-to-date information on cryptocurrency prices and trends, as well as a range of

interactive features that help users to explore and understand the data. The methodology used in

creating the website involved integrating the CoinGecko API, designing a responsive HTML/CSS

layout, and creating JavaScript functions to retrieve and display the data. Moving forward, future

work on the website could include additional features, improved data visualization tools, user

authentication, mobile optimization, and expanded API integration, among other enhancements.

Overall, a React website that uses the CoinGecko API provides an invaluable tool for anyone

looking to stay informed and make informed decisions in the fastpaced and ever-changing world

of cryptocurrency.
LIST OF TABLES & FIGURES

S. No. SCREENSHOT

1. HOMEPAGE

2. EXCHANGE PAGE

3. COINS PAGE

4. COIN DETAIL PAGE


SCREENSHOT OF PROJECT 1.
INITIAL VIEW OF WEBSITE:

2. EXCHANGE PAGE

3. COIN PAGE
4. COIN DETAIL PAGE
REFERENCES

1. "React Documentation." React, Facebook, Inc., 2024, reactjs.org/.

2. "CoinGecko API Documentation." CoinGecko, 2024,

coingecko.com/api/documentations/v3.
3. W3Schools. "HTML Tutorial." W3Schools, Refsnes Data, 2024,

www.w3schools.com/html/.

4. Mozilla Developer Network. "CSS." Mozilla, 2024,

developer.mozilla.org/enUS/docs/Web/CSS.

5. "JavaScript Documentation." Mozilla Developer Network, Mozilla, 2024,

developer.mozilla.org/en-US/docs/Web/JavaScript.

6. "React Router Documentation." React Router, React Training, 2024,

reactrouter.com/web/guides/quick-start.

7. "GitHub Pages Documentation." GitHub, 2024, pages.github.com/.

You might also like