Skip to content

Edgar097/guide.eoscostarica.io

 
 

Repository files navigation

guide.eoscostarica.io

All Contributors

EOS Costa Rica Developers Documentation Site.

Guide front page

About the Project

In this site you will find the resources collected in the day-to-day life of EOS Costa Rica collaborators. Feel free to collaborate, comment and suggest changes / ideas to improve the site.

Table of Contents

  1. About The Project
  2. Content Table
  3. Project Purpose
  4. Version
  5. Tech Stack
  6. Development Environment
  7. File Structure
  8. License
  9. Contributing
  10. Contributors
  11. About EOS Costa Rica

Project Purpose

This project is meant to serve as a tool for assisting with new developer on-boarding. Initially created by a group of university students to facilitate getting up to speed with other team members and contribute to open source projects. It's main purpose is to provide guidance to new team members and accelerate becoming familiar with processes and the culture at EOS Costa Rica.

Version

:::note we are on version 0.2.0 :::

Tech Stack

  • React.js - React 16✨, React Router 5
  • Material-ui/core - React components for faster and easier web development universal-authenticator-library - A library for allowing apps to easily use different auth providers
  • Core - React components for faster and easier web development
  • Lint - ESlint
  • Styles - Material-UI Theme (customizable)

Getting Started

Give the needed instruction to run the project locally, for example:

Prerequisites

  • yarn
  • git
  • node.js

Installation

  1. Clone the repository

    git clone https://github.com/eoscostarica/guide.eoscostarica.io.git

  2. Move to the appropriate directory

    cd guide.eoscostarica.io.git

  3. Install yarn packages

    yarn

  4. Run the project

    yarn start

File Structure

guias.eoscostarica.io/
├── .github
│ ├── workflows
│ | ├── nodejs.yml
│ | └── services
│ └── pull_request_template.md
├── docs
├── src
│ ├── css
│ | ├── custom.css
│ | └── homepage.css
│ ├── pages
│ | └── index.js
├── static
│ ├── img
│ ├── scripts
│ └── CNAME
├── .all-contributorsrc
├── .gitignore
├── docusaurus.config.JS
├── package.json
├── package.json
├── yarn.lock
└── README.md

License

MIT © EOS Costa Rica

Contributing

We use a Kanban-style board. That's were we prioritize the work. Go to Project Board.

If you want to make a contribution, please follow the next steps:

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Add your Changes to Commit (git add <fileName>)
  4. Commit your Changes (git commit -m '<type>(<scope>): <subject>')
  5. Push to the Branch (git push origin feature/AmazingFeature)
  6. Open a Pull Request

Please Read EOS Costa Rica's Open Source Contributing Guidelines for more information about programming conventions.

If you find a bug, please report big and small bugs by opening an issue <link to issue project section>

Contributors ✨

Thanks goes to these wonderful people (emoji key):


JustinCast

💻 📖 🚇 🚧 📆 👀 🌍

Xavier Fernandez

💻 🖋 📖 🤔 👀

Edgar Parra

💻 🖋 🤔 👀

Leister Francisco Alvarez Campos

💻 🖋 🤔 👀

Steph Delgado

💻 🖋 🤔 👀

AngeloCG97

💻 🖋 📖 🤔 👀

Jean Vega

💻 🖋 📖 🤔 👀

Luis Diego Rojas

💻 🖋 📖 🤔 👀

This project follows the all-contributors specification. Contributions of any kind welcome!

About EOS Costa Rica

EOS Costa Rica is an independently-owned, self-funded, bare-metal Genesis block producer that provides stable and secure infrastructure for EOSIO blockchains. We support open source software for our community while offering enterprise blockchain development and custom smart contract development for our clients.

eoscostarica.io

About

EOS Costa Rica developer's docs & EOSIO learning portal 🎓

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 78.3%
  • CSS 21.7%