Instaraise is building a Web3 Investment Stack. At Instaraise, we help projects to design and execute their idea to project journey on web3. With a 360 degree product studio, launchpad, Decentralized exchange and everything in-between we are helping young entrepreneurs to turn their ideas into reality. To partner with us reach us out at connect@instaraise.io
- Website: instaraise.io
- Docs: docs.instaraise.io
- Twitter: twitter.com/@Instaraise
- Email: connect@instaraise.io
- Discord: discord.gg/instaraise
- React - React is a JavaScript library for building user interfaces.
- React Redux - Predictable , Centralized , Debuggable and Flexible State Container for React Apps.
- Bootstrap - Extensive list of components and Bundled Javascript plugins.
- SCSS - Sass is the most mature, stable, and powerful professional grade CSS extension language in the world.
To clone the repository use the following commands:
git clone https://github.com/Instaraise/Instaraise-Frontend-UI.git
cd Instaraise-Frontend-UI
yarn install
This project uses node
and yarn
as our default package manager would encourage you to use the same.
Runs the app in the development mode.
Open http://localhost:3000 to view it in your browser.
The page will reload when you make changes.
You may also see any lint errors in the console.
Launches the test runner in the interactive watch mode.\
Builds the app for production to the build
folder.
It correctly bundles React in production mode and optimizes the build for the best performance.
The build is minified and the filenames include the hashes.
Your app is ready to be deployed!
We're really happy to accept contributions from the community, that's the main reason why we open-sourced it! There are many ways to contribute, even if you're not a technical person.
- create an issue related to the problem you want to fix (good for traceability and cross-reference)
- fork the repository
- create a branch (optionally with the reference to the issue in the name)
- commit incrementally with readable and detailed commit messages
- submit a pull-request against the master branch of this repository (be sure to add closing keywords in your PR description )
- usually we follow this file folder structure where in we place all our components in
src/components
and pages/containers insrc/container
with naming convention assrc/components/[name_of_component]/index.js
andsrc/container/[name_of_page]/index.js
respectively. - all our redux code is managed in
src/redux
and all actions , reducers are placed in respective folders for examplesrc/redux/actions
andsrc/redux/reducers
with naming conventions as[name_of_file].action.js
for actions and[name_of_file].reducer.js
. - we perform all the async operations in
src/redux/actions
with naming convention asapi.[name_of_file].js
.
You can report issues directly on Github.
Copyright © 2021 Instaraise. All rights reserved.