An open API service indexing awesome lists of open source software.

https://github.com/coffezilla/react-bhx-landpages

Landpages Demo in React JS - BHX Sites
https://github.com/coffezilla/react-bhx-landpages

react-landpages reactjs reactjs-bootstrap

Last synced: 4 months ago
JSON representation

Landpages Demo in React JS - BHX Sites

Awesome Lists containing this project

README

        

# Getting started with this structure
- Created by Renato Santos

## What is this?
This is a very basic structure to create websites using **ReactJS 17.0.2**.

- Bootstrap 4 already set on **index.html**
- Routers installed
- Sass installed
- Basic structure of **pages**, **components** and **helpers** folders.
- Axios for REST calls installed

## How to use
First of all y'll need create a React JS project to use this structure.

### 1. Downloads
Clone or download this repository to start your project.

React:
> npx create-react-app my-project

### 2. Install Sass, Routers and Axios
To install all the dependencies used in this project use the npm install to your NPM do the job.

> npm install

### If you wanna install separately
You can install all the dependencies separately in your ReactJS project using these commands below in your terminal.

Sass: **https://create-react-app.dev/docs/adding-a-sass-stylesheet/**

> npm install node-sass -S

Routers: **https://reactrouter.com/web/guides/quick-start**

> npm install react-router-dom

Axios: **https://www.npmjs.com/package/react-axios**

> npm install axios

### 3. Enjoy!
Run **npm start** to start your local server to start your workflow.