Yesarib / Crypto-Website-Project

A crypto web site with .NET CORE + React

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Crypto Website Project

This project is a cryptocurrency website built using .NET Core, React, and SQL. The website fetches cryptocurrency data from the CoinStats API to provide real-time information on various cryptocurrencies. It allows users to explore and track cryptocurrencies, view charts, and make small-scale predictions using KNN and decision tree algorithms.

Project Description

The Crypto Website Project aims to create a user-friendly platform for users to gather information about different cryptocurrencies. The website provides real-time data on cryptocurrency prices, market trends, and other relevant information. Users can create accounts, favorite cryptocurrencies, track their portfolio, and make predictions based on KNN and decision tree algorithms.

The project utilizes the following technologies:

  • .NET Core : An open-source framework used for server-side development. It handles server operations, API integrations, and data management.
  • React : A popular JavaScript library for building user interfaces. React is used to create dynamic and interactive components for the frontend of the website.
  • SQL : A relational database management system used for storing user information, favorite cryptocurrencies, and portfolio data.

Features

The Crypto Website Project includes the following key features:

  1. Cryptocurrency Listings: Display a comprehensive list of cryptocurrencies along with their key metrics such as price, market cap, and trading volume.
  2. Cryptocurrency Details: Show detailed information about each cryptocurrency, including charts, historical data, and social media sentiment analysis.
  3. Favorite Cryptocurrencies: Allow users to mark cryptocurrencies as favorites for quick access and tracking.
  4. Portfolio Tracking: Enable users to create and manage their cryptocurrency portfolios, track portfolio performance, and view personalized charts.
  5. Predictions: Provide small-scale predictions using KNN and decision tree algorithms to give users insights into future cryptocurrency trends.

Installation

  1. Clone the project repository to your local machine.
  2. Set up and configure the SQL database.
  3. For .NET Core dotnet watch run
  4. for React npm install and npm start

Contributing

If you encounter any issues, have suggestions, or would like to contribute, please open an issue or submit a pull request on the GitHub repository. Your contributions are welcome!

Note : Please note that the predictions generated using KNN and decision tree algorithms are for informational purposes only and should not be considered as investment advice. :)

About

A crypto web site with .NET CORE + React


Languages

Language:JavaScript 48.7%Language:C# 33.5%Language:CSS 16.1%Language:HTML 1.7%