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
- Host: GitHub
- URL: https://github.com/eduardorodriguesf/e-learning
- Owner: EduardoRodriguesF
- License: mit
- Created: 2021-01-26T17:04:53.000Z (about 5 years ago)
- Default Branch: main
- Last Pushed: 2021-02-19T02:41:11.000Z (almost 5 years ago)
- Last Synced: 2025-02-01T03:24:14.358Z (12 months ago)
- Topics: react-native-app
- Language: TypeScript
- Homepage:
- Size: 2.72 MB
- Stars: 19
- Watchers: 1
- Forks: 8
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
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.