/fullstack-angel-funds

A platform that provides tech entrepreneurs with limited resources access to training, project capital raising and mentorship.

Primary LanguageTypeScriptGNU General Public License v3.0GPL-3.0


Logo

Angel Funds

A platform that provides tech entrepreneurs with limited resources access to project capital raising.

View Site · Report Bug

Background

During my time as a coding bootcamp student, I was often given monthly challenges to work as a team (of varying-in-experience, cross functional developers) to build and deploy small MVP web application.

As is the case with rushed software, the end result or MVP was operational, but not visually appealing. Towards the end of my time at the Bootcamp I found myself wanting to learn more and become "job ready" so that I could hit the ground running. I challenged myself to remake certain projects front to back, solo.

Although I was not given this topic "Virtual Reality Funds", I challenged myself to give it a shot, as I am really into VR and games. I stumbled upon a youtube video by Ben Awad titled: "Fullstack React GraphQL TypeScript Tutorial (14hrs)", which I coded along to and deployed. I wanted to cement my learning, so what better way than to create something. This is the results.

(back to top)

Local Development

To develop this project locally, follow the steps below.

Prerequisites

This is an example of how to list things you need to use the software and how to install them.

  • Node >= v16.x.x
  • Yarn v1

Installation

  1. Create a free Stripe Account and generate an API Key and Publishable Key at https://stripe.com
  2. Clone the repo
    git clone https://github.com/markanator/fullstack-vr-funding.git
  3. Install NPM packages on client and backend
    cd client/ && yarn install
    cd backend/ && yarn install
  4. Create .env files for both client and backend using copy
     	cd client/ && cp .example.env .env
     	cd backend/ && cp .example.env .env
  5. Enter the respective credentials to the .env files
  6. Running the backend locally is a two step procedure
    cd backend/
    yarn watch && yarn dev
  7. Run the client locally
    cd client/
    yarn watch && yarn dev

(back to top)

Contact

Mark Ambro - @_mark_ambro

Project Link: https://github.com/markanator/fullstack-vr-funding

(back to top)

Acknowledgments

(back to top)