Inspiration

The inspiration behind this app was to allow small ideas from anyone to receive some funding or services to make their idea a reality while also allowing the customer to receive a share for a business that can take off in the future.

What it does

This app has an interface which allows you to post listings of the project you're working on. It collects basic info such as project name, company name, email, phone number, etc. Then, it also allows the listing to have a maximum and minimum investment option for the buyer to consider. Then, the buyer can either contact the project owner and either come up with an agreement for a service or offer money in exchange for a share which will be determined by the percent share per dollar and the amount of money invested.

How we built it

We used a firebase database to store the data in the cloud while the front end was made using React.js. The React code receives the data from the user and inputs it into the database. Then, the data is retrieved and output on the web app made by React.js.

Challenges we ran into

A challenge we're still currently struggling with is getting the output to display on the website. We also had trouble using firebase since everything is relatively new to us.

Accomplishments that we're proud of

We're proud that we're able to use firebase which can help us further improve this project and even implement it on phones relatively easily since it's all in the cloud. We're also proud that we used React and this was our first time using all this. We also made a nice UI for the first time which is very satisfying.

What we learned

We learned how complicated it can be to use a cloud database but also how much more potential it has for the future. We also can see the benefit of using React.js because it simplifies the process of designing the webapp.

What's next for SafeBet

We need to get the output to display on the website properly and we need to implement a search engine using Algolia to allow users to search through projects by keywords. We also would like to improve the process of a buyer providing services instead of money and implement that into the webapp.

Built With

Share this project:

Updates