This is an Open Source project under the MIT License intended for educational purposes. BLiT provides an API endpoint and free static hosting to by utilized contributors. This project aims to help developers learn the concepts of consuming APIs and contributing to Open Source.
Endpoint: https://blacklatinoit.com/api/businesses
- Fork binarywhisperer/blit-businesses repository to your-github-account/blit-businesses ( Done at https://github.com/binarywhisperer/blit-businesses )
- Clone project locally.
git pull origin your-github-account/blit-businesses - Open project locally for editing in your IDE or text editor of choice.
- Create a new branch.
git checkout -b branch-name( It is best practice to avoid pushing to master at all cost. ) - Navigate to the /blit-businesses/community directory.
cd community - Create a new Create React App project.
npx create-react-app your-name-here - Edit .gitignore change
/buildto#/build. ( WARNING! Normally you don't commit these files to your repository, but the static hosting provided by BLiT does not provide a build step option yet. ) - Edit your project by watching local files.
npm run start - Make your page. Refer to /blit-businesses/community/myiah or other projects in the /community directory for inspiration.
- BUILD YOUR FINAL PROJECT FILES!
npm run build( WARNING! Normally automated as part of your build process. See note after #7 ) - Commit your changes to your fork of the repository.
git add .thengit commit -am "Detailed commit messages save lives"thengit push origin branch-name - Merge your
branch-nameinto yourmaster - Create Pull Request from your
masterintobinarywhisperer/blit-businesses