Empower users with real-time crypto insights and asset management through an intuitive Crypto App.
- View historical and current coin data
- View detailed information about a specific coin
- View and manage your coin assets
- Toggle between different currencies for pricing
- Dark and light modes for comfortable usage
- Mobile responsiveness for on-the-go access
To set up and run the project locally, follow these steps:
- Clone the repository:
git clone https://github.com/your-username/cryptastic.git cd cryptastic npm install npm run dev
- React: A JavaScript library for building user interfaces.
- Redux Toolkit: A set of tools for efficient Redux development.
- Axios: A promise-based HTTP client for making API requests.
- Chart.js: A popular library for creating interactive charts and graphs.
- Tailwind CSS: A utility-first CSS framework for styling.
- Vite: A fast build tool and development server.
The project uses various dependencies to achieve its functionality. Here are some key dependencies:
- @reduxjs/toolkit
- axios
- chart.js
- react
- react-chartjs-2
- react-dom
- react-icons
- react-infinite-scroll-component
- react-loader-spinner
- react-redux
- react-router-dom
- redux-persist For a complete list of dependencies and devDependencies, please refer to the package.json file in the repository.
- dev: Start the development server using Vite.
- build: Build the production-ready app.
- lint: Run ESLint to analyze and fix code issues.
- preview: Preview the production build locally.
We welcome contributions from the community! If you're interested in contributing to the project, please check out our Contribution Guidelines for more information.
This project is licensed under the MIT License.
Personal Website: https://markrasavong.com/
Repository: https://github.com/drazomo/cryptastic
My Github Repositories: https://github.com/drazomo?tab=repositories
Email: rasavong.mark@gmail.com
Mobile / WhatsApp: +1 661 606 0866 / +34 666 996 519