Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/csorlandi/english-course
English Course is an application (🏗) for studying English (📚) that allows the user to follow classes with a different methodology (🚀) from the traditional ones, focusing on the student's evolution (🎯)
https://github.com/csorlandi/english-course
english-learning javascript react-native reactjs study styled-components
Last synced: about 23 hours ago
JSON representation
English Course is an application (🏗) for studying English (📚) that allows the user to follow classes with a different methodology (🚀) from the traditional ones, focusing on the student's evolution (🎯)
- Host: GitHub
- URL: https://github.com/csorlandi/english-course
- Owner: csorlandi
- License: mit
- Created: 2020-05-21T05:01:03.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-01-24T03:20:57.000Z (about 2 years ago)
- Last Synced: 2023-03-07T16:19:13.433Z (almost 2 years ago)
- Topics: english-learning, javascript, react-native, reactjs, study, styled-components
- Language: JavaScript
- Homepage:
- Size: 6.28 MB
- Stars: 57
- Watchers: 5
- Forks: 7
- Open Issues: 34
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
English Course App
O English Course App é um projeto que inicialente seria feito como Freelancing, mas em consenso com o cliente (que seria o proprietário da aplicação) decidiu-se liberá-lo para ser desenvolvido completamente durante as Streams (link para acompanhar), de forma aberta e gratuita!
A ideia é que na aplicação o usuário possa assistir aulas diárias de inglês. Para isso ele deve se cadastrar e/ou fazer login com Email/Senha ou usando suas Redes Sociais (Facebook ou Google). Depois da etapa de autenticação ele tem uma quantidade de aulas gratuitas para assistir até ter que fazer o Upgrade da sua conta (comprar o restante das aulas) para dar continuidade aos estudos. Ao término de cada aula serão liberadas algumas palavras, que vão para um Dicionário, no qual o usuário poderá consultar as palavras que já aprendeu em algum momento do curso. Para finalizar, será possível o usuário editar as informações do seu perfil e também visualizar um histórico das aulas já assistidas.---
## 🔖 Índice
---
## 📑 Plataformas
O Projeto será desenvolvido como um Full Stack App, ou seja, Front-end, Back-end e Mobile, cada uma das partes terá uma função específica, as funções e detalhes de cada parte pode ser vista abaixo:
### 📱 Mobile
- #### [Documentação Detalhada](https://github.com/csorlandi/english-course/tree/master/mobile)
A aplicação mobile será a principal dentre as demais, é ela quem o usuário final vai utilizar para conseguir estudar inglês, como detalhado na descrição do projeto, no mobile ficará a estrutura do curso, onde serão aplicadas as metologias de ensino através das aulas.
### 🖥 Front-end
- #### [Documentação Detalhada](https://github.com/csorlandi/english-course/tree/master/frontend)
O Front-end será criado para funções administrativas, ou seja, o usuário final (aluno) não terá acesso ao Dashboard, mas os Administradores terão acesso para controlar o CRUD (Criação, Leitura, Atualização e Exclusão) de todas as informações da aplicação, desde os textos do tutorial inicial até as aulas e usuários.
### 🎛 Back-end
- #### [Documentação Detalhada](https://github.com/csorlandi/english-course/tree/master/backend)
Para finalizar, o Back-end será o responsável por garantir a aplicação de toda Regra de Negócio do projeto, além como guardar e gerenciar todos os dados enviados tanto do Front-end quanto do Mobile, e por esse motivo ele será desenvolvido como uma API Rest.
---
## 📋 Funcionalidades
### 📖 Documentação
- [ ] Trabalho em progresso ...
### 🛠 Feito com
- Mobile
- [React Native](https://reactnative.dev/) - Um framework para construir aplicações nativas com React
- Back-end
- [Deno](https://deno.land/) - O Deno é um Runtime simples, moderno e seguro para Javascript e Typescript
---
## 📌 Apoio
Entre em contato comigo em um dos seguintes lugares!
- Twitch TV em [/csorlandi](https://twitch.tv/csorlandi)
- Twitter em [@csorlandi](https://twitter.com/csorlandi)
- Instagram em [@cs.orlandi](https://www.instagram.com/cs.orlandi/)
- Youtube em [Claudio Orlandi](https://www.youtube.com/claudiosorlandi)
- Linkedin em [Claudio Orlandi](https://www.linkedin.com/in/csorlandi/)
---
## 📝 Licença
Este projeto está licenciado sob a licença MIT - consulte o arquivo [LICENSE](LICENSE) para obter detalhes.
---
Feito com ♥ Aproveite!