Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/alyssonbarrera/clone-lxs-tera

Clone do LXS (Learning Experience System) da Tera
https://github.com/alyssonbarrera/clone-lxs-tera

apollo-client chakra-ui codegen graphql hygraph jest nextjs react tailwindcss testing-library typescript

Last synced: about 2 months ago
JSON representation

Clone do LXS (Learning Experience System) da Tera

Awesome Lists containing this project

README

        

# Clone LXS - Tera

## Português

#### Clone da plataforma de ensino da Tera

A aplicação foi desenvolvida em React com TypeScript e Next.js, utilizando Talwind CSS e Chakra UI para estilização e adição de determinados componentes, Hygraph para produção de conteúdo, GraphQL para consulta do conteúdo produzido, Apollo Client para gerenciamento de dados com GraphQL, Codegen para gerar código a partir do esquema e realizar operações GraphQL, Jest e Testing Library para realizar testes unitários, e FaunaDB como banco de dados para registrar usuário e seu respectivo curso.

## English

#### Clone of Tera's learning platform

The application was developed in React with TypeScript and Next.js, using Talwind CSS and Chakra UI for stylization and addition of certain components, Hygraph for content production, GraphQL for querying the content produced, Apollo Client for data management with GraphQL, Codegen to generate code from the schema and perform GraphQL, Jest and Testing Library operations to perform unit tests, and FaunaDB as a database to register users and their respective course.

## Screenshots



Login Page
Home Page
Course Page
Lesson Page
Live Lesson Page
Live Lesson Content Page

## Video

https://user-images.githubusercontent.com/86618257/183466528-c218dc4b-46af-47ba-8c4c-b8cc802d46d5.mp4

## Stack