CAPSTONE_PROJECT

◦ Capstone Final Year Project - Team 14

◦ Developed with the software and tools below.

GNU%20Bash Firebase JavaScript HTML5 PostCSS Autoprefixer YAML Jest D Webpack React Axios ESLint SemVer SVGO Python Lodash Ajv Buffer Immer Flask Express JSON

GitHub license git-last-commit GitHub commit activity GitHub top language

📖 Table of Contents


📍 Overview

HTTPStatus Exception: 401


📦 Features

HTTPStatus Exception: 401


📂 Repository Structure

└── capstone_project/
    ├── Blockchain Auth app/
    │   ├── package-lock.json
    │   ├── package.json
    │   ├── public/
    │   │   ├── index.html
    │   │   ├── manifest.json
    │   │   └── robots.txt
    │   ├── src/
    │   │   ├── App.css
    │   │   ├── App.js
    │   │   ├── App.test.js
    │   │   ├── Firebase.js
    │   │   ├── Screens/
    │   │   ├── Web3helpers.js
    │   │   ├── build/
    │   │   ├── contracts/
    │   │   ├── index.css
    │   │   ├── index.js
    │   │   ├── migrations/
    │   │   ├── reportWebVitals.js
    │   │   ├── setupTests.js
    │   │   ├── test/
    │   │   └── truffle-config.js
    │   └── yarn.lock
    ├── Topo1.py
    ├── aclrules.js
    ├── cbench.py
    ├── cbench.txt
    ├── create_cluster.sh
    ├── docker-compose.yml
    ├── docker_cont.sh
    ├── mininet_cluster.sh
    ├── onos/
    ├── onos.py
    ├── onos_apps.sh
    ├── onos_cluster.sh
    ├── onos_requests.py
    ├── onos_single.sh
    ├── plot.gp
    ├── plot.py
    ├── server.js
    ├── simple_blockchain_app/
    │   ├── Dockerfile.client
    │   ├── Dockerfile.server
    │   ├── app.py
    │   ├── demo.py
    │   ├── main.py
    │   └── requirements.txt
    ├── single_controller.webm
    └── topology.py

⚙️ Modules

Root
File Summary
aclrules.js HTTPStatus Exception: 401
Topo1.py HTTPStatus Exception: 401
onos_cluster.sh HTTPStatus Exception: 401
onos_apps.sh HTTPStatus Exception: 401
topology.py HTTPStatus Exception: 401
cbench.py HTTPStatus Exception: 401
onos_single.sh HTTPStatus Exception: 401
cbench.txt HTTPStatus Exception: 401
docker-compose.yml HTTPStatus Exception: 401
onos_requests.py HTTPStatus Exception: 401
create_cluster.sh HTTPStatus Exception: 401
mininet_cluster.sh HTTPStatus Exception: 401
docker_cont.sh HTTPStatus Exception: 401
server.js HTTPStatus Exception: 401
plot.py HTTPStatus Exception: 401
plot.gp HTTPStatus Exception: 401
onos.py HTTPStatus Exception: 401
Simple_blockchain_app
File Summary
requirements.txt HTTPStatus Exception: 401
demo.py HTTPStatus Exception: 401
Dockerfile.client HTTPStatus Exception: 401
main.py HTTPStatus Exception: 401
app.py HTTPStatus Exception: 401
Dockerfile.server HTTPStatus Exception: 401
Blockchain auth app
File Summary
[package-lock.json](https://github.com/Adarsh-Liju/capstone_project/blob/main/Blockchain Auth app/package-lock.json) HTTPStatus Exception: 401
[yarn.lock](https://github.com/Adarsh-Liju/capstone_project/blob/main/Blockchain Auth app/yarn.lock) HTTPStatus Exception: 401
[package.json](https://github.com/Adarsh-Liju/capstone_project/blob/main/Blockchain Auth app/package.json) HTTPStatus Exception: 401
Src
File Summary
[truffle-config.js](https://github.com/Adarsh-Liju/capstone_project/blob/main/Blockchain Auth app/src/truffle-config.js) HTTPStatus Exception: 401
[App.css](https://github.com/Adarsh-Liju/capstone_project/blob/main/Blockchain Auth app/src/App.css) HTTPStatus Exception: 401
[index.css](https://github.com/Adarsh-Liju/capstone_project/blob/main/Blockchain Auth app/src/index.css) HTTPStatus Exception: 401
[setupTests.js](https://github.com/Adarsh-Liju/capstone_project/blob/main/Blockchain Auth app/src/setupTests.js) HTTPStatus Exception: 401
[reportWebVitals.js](https://github.com/Adarsh-Liju/capstone_project/blob/main/Blockchain Auth app/src/reportWebVitals.js) HTTPStatus Exception: 401
[index.js](https://github.com/Adarsh-Liju/capstone_project/blob/main/Blockchain Auth app/src/index.js) HTTPStatus Exception: 401
[App.test.js](https://github.com/Adarsh-Liju/capstone_project/blob/main/Blockchain Auth app/src/App.test.js) HTTPStatus Exception: 401
[Web3helpers.js](https://github.com/Adarsh-Liju/capstone_project/blob/main/Blockchain Auth app/src/Web3helpers.js) HTTPStatus Exception: 401
[App.js](https://github.com/Adarsh-Liju/capstone_project/blob/main/Blockchain Auth app/src/App.js) HTTPStatus Exception: 401
[Firebase.js](https://github.com/Adarsh-Liju/capstone_project/blob/main/Blockchain Auth app/src/Firebase.js) HTTPStatus Exception: 401
Screens
File Summary
[tablebuild.js](https://github.com/Adarsh-Liju/capstone_project/blob/main/Blockchain Auth app/src/Screens/tablebuild.js) HTTPStatus Exception: 401
[Signup.js](https://github.com/Adarsh-Liju/capstone_project/blob/main/Blockchain Auth app/src/Screens/Signup.js) HTTPStatus Exception: 401
[Signin.js](https://github.com/Adarsh-Liju/capstone_project/blob/main/Blockchain Auth app/src/Screens/Signin.js) HTTPStatus Exception: 401
[Home.js](https://github.com/Adarsh-Liju/capstone_project/blob/main/Blockchain Auth app/src/Screens/Home.js) HTTPStatus Exception: 401
[ACL_Comp.css](https://github.com/Adarsh-Liju/capstone_project/blob/main/Blockchain Auth app/src/Screens/ACL_Comp.css) HTTPStatus Exception: 401
[FlowApp.js](https://github.com/Adarsh-Liju/capstone_project/blob/main/Blockchain Auth app/src/Screens/FlowApp.js) HTTPStatus Exception: 401
[mininet.js](https://github.com/Adarsh-Liju/capstone_project/blob/main/Blockchain Auth app/src/Screens/mininet.js) HTTPStatus Exception: 401
[mini_vis.js](https://github.com/Adarsh-Liju/capstone_project/blob/main/Blockchain Auth app/src/Screens/mini_vis.js) HTTPStatus Exception: 401
[ACL_Comp.js](https://github.com/Adarsh-Liju/capstone_project/blob/main/Blockchain Auth app/src/Screens/ACL_Comp.js) HTTPStatus Exception: 401
Migrations
File Summary
[2_deploy_migration.js](https://github.com/Adarsh-Liju/capstone_project/blob/main/Blockchain Auth app/src/migrations/2_deploy_migration.js) HTTPStatus Exception: 401
[1_initial_migration.js](https://github.com/Adarsh-Liju/capstone_project/blob/main/Blockchain Auth app/src/migrations/1_initial_migration.js) HTTPStatus Exception: 401
Contracts
File Summary
[Migrations.json](https://github.com/Adarsh-Liju/capstone_project/blob/main/Blockchain Auth app/src/build/contracts/Migrations.json) HTTPStatus Exception: 401
[Auth.json](https://github.com/Adarsh-Liju/capstone_project/blob/main/Blockchain Auth app/src/build/contracts/Auth.json) HTTPStatus Exception: 401
[Migrations.sol](https://github.com/Adarsh-Liju/capstone_project/blob/main/Blockchain Auth app/src/contracts/Migrations.sol) HTTPStatus Exception: 401
[Auth.sol](https://github.com/Adarsh-Liju/capstone_project/blob/main/Blockchain Auth app/src/contracts/Auth.sol) HTTPStatus Exception: 401
Public
File Summary
[manifest.json](https://github.com/Adarsh-Liju/capstone_project/blob/main/Blockchain Auth app/public/manifest.json) HTTPStatus Exception: 401
[index.html](https://github.com/Adarsh-Liju/capstone_project/blob/main/Blockchain Auth app/public/index.html) HTTPStatus Exception: 401
[robots.txt](https://github.com/Adarsh-Liju/capstone_project/blob/main/Blockchain Auth app/public/robots.txt) HTTPStatus Exception: 401

🚀 Getting Started

Dependencies

Please ensure you have the following dependencies installed on your system:

- ℹ️ Dependency 1

- ℹ️ Dependency 2

- ℹ️ ...

🔧 Installation

  1. Clone the capstone_project repository:
git clone https://github.com/Adarsh-Liju/capstone_project
  1. Change to the project directory:
cd capstone_project
  1. Install the dependencies:
npm install

🤖 Running capstone_project

node app.js

🧪 Tests

npm test

🛣 Project Roadmap

  • ℹ️ Task 1: Implement X
  • ℹ️ Task 2: Implement Y
  • ℹ️ ...

🤝 Contributing

Contributions are welcome! Here are several ways you can contribute:

Contributing Guidelines

Click to expand
  1. Fork the Repository: Start by forking the project repository to your GitHub account.
  2. Clone Locally: Clone the forked repository to your local machine using a Git client.
    git clone <your-forked-repo-url>
  3. Create a New Branch: Always work on a new branch, giving it a descriptive name.
    git checkout -b new-feature-x
  4. Make Your Changes: Develop and test your changes locally.
  5. Commit Your Changes: Commit with a clear and concise message describing your updates.
    git commit -m 'Implemented new feature x.'
  6. Push to GitHub: Push the changes to your forked repository.
    git push origin new-feature-x
  7. Submit a Pull Request: Create a PR against the original project repository. Clearly describe the changes and their motivations.

Once your PR is reviewed and approved, it will be merged into the main branch.


📄 License

This project is protected under the SELECT-A-LICENSE License. For more details, refer to the LICENSE file.


👏 Acknowledgments

  • List any resources, contributors, inspiration, etc. here.

Return