Inspiration
Springboard is a small business assistance network where business owners can assist each other to fund small, business expansion projects. With springboard, businesses can register and provide a valid identity using the NEM Symbol blockchain. This identity can be verified by other members of the network.
They can raise funds by posting a project including information about how much they need to run the project. Other business owners on the network can view information about their organisation and their project and they can decide to provide part of the money for the project.
The business lending and funding system is run on a private blockchain.
By joining the springboard network, small businesses also get access to a payment system for receiving payment for product and services from their customers. Customers can purchase goods and services by going to the business page, browsing to the product of interest and paying from their Symbol platform wallet.
Requirements Overview
| CODE | NAME | DESCRIPTION |
|---|---|---|
| R01 | Register Business | A business supplies their basic business information including (Name, Address, Description) |
| R02 | Create Project | A business creates a Project (Name, Description, Amount) |
| R03 | View Payments | A business owner can view all payments made to their business. A business owner can view the total payments made to a business whose project they want to fund |
| R04 | Add Product | A business owner can add a product to their list of available products |
| R05 | Manage Products | A business owner can de-list a product or group of products from their page |
| R06 | Buy Product | A customer can buy a product from a business owner's page. They can be sure that the product is authentic because they can verify the authenticity of the business |
What it does
It allows small business owners to easily receive payments using the NEM Symbol blockchain. It also provides a peer-to-peer lending network for business owners to support each other by funding small business expansion projects.
How I built it
I built the platform by splitting it into two main modules:
- Frontend: written in React/NextJS
- Backend: API written Java using the Quarkus Framework
Challenges I ran into
Accomplishments that I'm proud of
What I learned
I learned so much about blockchains during this project. The NEM Symbol SDK was just phenomenal. With its intuitive design and great documentation. It has truly been quite a remarkable learning experience. I learned how to
- Create wallets
- View transactions
- Effect transactions on the Symbol Blockchain
What's next for Springboard
Built With
- cockroachdb
- google-cloud
- java
- javascript
- react

Log in or sign up for Devpost to join the conversation.