Bem-vindo ao Guina Cursos, uma plataforma de cursos online onde você pode aprender e ensinar!
O Guina Cursos é um projeto desenvolvido em React.js que oferece uma plataforma para hospedar e assistir a cursos online. Ele permite que os usuários façam login, acessem o dashboard, visualizem cursos, adicionem novos cursos, editem seus perfis e participem das aulas.
- Certifique-se de ter o Node.js e o npm instalados.
- Clone este repositório:
git clone https://github.com/seu-usuario/guina-cursos.git
- Acesse o diretório do projeto:
cd guina-cursos
- Instale as dependências:
npm install
- Inicie o servidor de desenvolvimento:
npm start
- React.js
- React Router DOM
- HTML
- CSS
- JavaScript
- Faça login na plataforma com seu e-mail e senha.
- Acesse o dashboard para visualizar os cursos disponíveis.
- Clique em um curso para ver mais detalhes.
- Assista às aulas na sala de aula.
- Adicione novos cursos pela página de adicionar curso.
- Edite seu perfil na página de perfil.
src/
: Contém todo o código-fonte do projeto.components/
: Componentes reutilizáveis da aplicação.views/
: Páginas da aplicação.assets/
: Imagens e outros recursos estáticos.Routes.js
: Definição das rotas da aplicação.App.js
: Componente principal da aplicação.index.js
: Ponto de entrada da aplicação.
public/
: Contém arquivos públicos do projeto.
Contribuições são bem-vindas! Sinta-se à vontade para abrir um pull request ou criar uma issue se encontrar algum problema ou quiser sugerir uma melhoria.
Este projeto está licenciado sob a Licença MIT.