CryptoShield is a project aimed at providing robust infometrics for cryptocurrency transactions. This README provides an overview of the project, including the file structure, tech stack UML diagram, and team roles.
CryptoShield/
├── client/
│ ├── public/
│ │ ├── index.html
│ │ └── ...
│ ├── src/
│ │ ├── components/
│ │ ├── App.js
│ │ └── ...
├── server/
│ ├── controllers/
│ ├── models/
│ ├── routes/
│ ├── server.js
│ └── ...
├── resource/
│ ├── CryptoSheildLogo.png
│ ├── IMG_3495.jpg
│ └── ...
├── .gitignore
├── README.md
└── package.json
+-------------------+
| CryptoShield |
+--------+----------+
|
+-> Frontend
| |
| +-> React Components
| +-> State Management
| +-> UI/UX
|
+-> Backend
| |
| +-> Express Server
| +-> PostgreSQL Database Models
| +-> API Endpoints
|
+-> Data Visualization
| |
| +-> Plotly.js Charts and Graphs
| +-> Real-time Data
|
+-> DevOps
|
+-> CI/CD Pipeline
+-> Deployment
+-> Monitoring
- Node.js (version 14.x or higher)
- npm (version 6.x or higher)
mkdir CryptoShield
cd CryptoShield
git clone https://github.com/BlippyFish/CryptoShield.git
npm install
# start the server
npm start
4. Open (http://localhost:3000) to view the page
This project is licensed under the MIT license. See the LICENSE file to learn more.
Follow us on GitHub
:
Front End Developers: Alazar Aklilu, Micah Ziegler
Back End Developers: Austin Fraser, Julie Hoagland-Sorensen
Data Visualizations and DevOps Engineer: Winston Ludlam
We welcome contributions to CryptoShield! If you have an idea or a bug fix, or if you are just dipping your toes into open source development for the first time, we want to hear from you.
- Fork the repository.
- Create a new branch
git checkout -b feature-branch
- Make your changes and commit them
git commit -m 'Cool thing you did'
- Push to your branch
git push origin feature-branch
- Create a new Pull Request
Please make sure to update tests appropriately. For major changes, please open an issue first tp discuss what ypou would like to change.
THANK YOU for supporting Free Open Source Software!