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

https://github.com/ljuzifer/lingo-app

This is a simple language learning application built with Create-React-App & Firebase database with authentication. It allows users to browse a catalog of language-teachers available for study.
https://github.com/ljuzifer/lingo-app

firebase-authentication firebase-realtime-database formik github-secrets memoize-one normalize-css oauth react react-hooks react-hot-toast react-loader-spinner react-router react-select redux-persist redux-thunk redux-toolkit yup

Last synced: 2 months ago
JSON representation

This is a simple language learning application built with Create-React-App & Firebase database with authentication. It allows users to browse a catalog of language-teachers available for study.

Awesome Lists containing this project

README

        


LEARN LINGO APP

with Firebase


LearnLingo is a language learning application that leverages modern web technologies such as React, Redux, and Firebase to provide an interactive and efficient platform for language learners.



---














---


BASE Live URL: https://ljuzifer.github.io/lingo-app/


---

## Content

- [TT & Mockup](#Tech_task)
- [Technologies](#Technologies)
- [Development](#Development)
- [Project Developer](#Developer)

---

## Tech task

- [TT](https://docs.google.com/document/d/1ZB_MFgnnJj7t7OXtv5hESSwY6xRgVoACZKzgZczWc3Y/edit?pli=1)
- [Design Mockup](https://www.figma.com/file/dewf5jVviSTuWMMyU3d8Mc/%D0%9F%D0%B5%D1%82-%D0%BF%D1%80%D0%BE%D1%94%D0%BA%D1%82-%D0%B4%D0%BB%D1%8F-%D0%9A%D0%A6?type=design&node-id=0-1&mode=design&t=jCmjSs9PeOjObYSc-0)

## Technologies

- [React]
- [React DOM]
- [React Router DOM]
- [React-Select]
- [React Redux]
- [Redux Toolkit]
- [Redux Persist]
- [Formik]
- [Yup]
- [Firebase]
- [Firebase Google Authentication]
- [Firebase Realtime Database]

---

## Development

### Clone this repository to your local machine:

To clone repo, run the following command:

`git clone` [tap!](https://github.com/Ljuzifer/lingo-app.git)

### Installing Dependencies

To install dependencies, run the following command:

```sh
$ npm i
```

### Running the Development Server

To run the dev server, run the following command:

```sh
$ npm start
```

---

## Developer




Created by © Ljuzifer



LinkedIn Badge