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

https://github.com/eduardorodriguesf/e-learning

React Native education platform
https://github.com/eduardorodriguesf/e-learning

react-native-app

Last synced: 3 months ago
JSON representation

React Native education platform

Awesome Lists containing this project

README

          


e.learning


About
Preview
Features
Technologies
Usage
License

About



e.learning is an education platform that offers courses in video format.

* Project idea provided by Rocketseat as a reward for completing the GoStack Bootcamp, however all the coding was done by me.

Preview






Features

- Course listing
- Lessons listing
- Lesson details
- Mark course as favorite

### Plan to add

- [x] Functional search
- [x] Run video on lesson screen
- [ ] Splash screen

Technologies

- TypeScript
- React Native
- Styled components
- Axios
- JSON server

Usage

Assuming that you have a React Native environment ready:

1. Access the project folder in the command line

```bash
$ cd e-learning-main
```

2. Install the app to your emulator

```bash
$ yarn android
```
If the command does not start the emulator for you, do it so and run it again.

3. Start Metro server

```bash
$ yarn start
```

4. Start the JSON server

```bash
$ yarn server
```

License

This project is under
MIT License.