docs: add tutorials to README

This commit is contained in:
Nicolás Quiroz 2023-01-05 13:48:44 -03:00
parent e52b44a09e
commit cb1a4b6550

@ -13,7 +13,6 @@ Contributions from the community are very welcome. Please contribute by cloning
geth.ethereum.org is a [Next.js](https://nextjs.org/) project bootstrapped with [`create-next-app`](https://github.com/vercel/next.js/tree/canary/packages/create-next-app). The following tools were used to build the site:
- [Node.js](https://nodejs.org/)
- [Yarn package manager](https://yarnpkg.com/cli/install)
- [React](https://reactjs.org/) - A JavaScript library for building component-based user interfaces
- [Typescript](https://www.typescriptlang.org/) - TypeScript is a strongly typed programming language that builds on JavaScript
- [Chakra UI](https://chakra-ui.com/) - A UI library (Migration in progress)
@ -21,6 +20,11 @@ geth.ethereum.org is a [Next.js](https://nextjs.org/) project bootstrapped with
- Primary implementation: `/src/components/Search/index.ts`
- [Netlify](https://www.netlify.com/) - DNS management and primary host for `master` build.
#### Resources
- Official [NextJS tutorial](https://nextjs.org/learn/foundations/about-nextjs)
- Recommended [free tutorial to learn ChakraUI](https://egghead.io/courses/build-a-modern-user-interface-with-chakra-ui-fac68106).
### Repository structure
The website code is organized with a top-level `docs` folder that contains all the documentation pages as markdown files. Inside `docs` are subdirectories used to divide the docs by theme (e.g. `getting-started`,`fundamentals`, `developers` etc). Website code is in `src`, and assets including images are in `public`.