Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/quang-pham-dev/elaza


https://github.com/quang-pham-dev/elaza

Last synced: about 1 month ago
JSON representation

Awesome Lists containing this project

README

        

# React Native practice one: The Laza e-commerce application.

## Overview

- Building the mini application about e-commerce with limit feature as authentication with sign in, sign out, display the Products list, Brands list, search filter by product name, view product detail, brand detail...

## Timeline

- 7 working days,
- actual 15 working days.

## Team size

- 1 Developer: [Quang Pham Ngoc][1]

[1]: https://gitlab.asoft-python.com/quang.pham/react-training

## Targets

- Create the mini E-commerce app.
- Applying the React Native knowledge I've read into practice.
- Learn more about app behavior and UX.

## Technologies

- React v18.1.0
- React Native v0.70.0
- Typescript v4.8.2
- Details: [Here][2]

[2]: https://gitlab.asoft-python.com/quang.pham/react-training/-/blob/feature/react-native-practice-one/Laza-ecommerce/package.json

## Platform

- Android
- iOS

## Code Editor

- [Visual Studio Code](https://code.visualstudio.com/)

## Estimation details

- [Practice one plan](https://docs.google.com/document/d/1Fl9cOkG0HlW6wVTc22KpyW3TRzNtIt4Uc7SlcNjulGM/edit?usp=sharing)

## How to run

- Clone source from repository:

```
git clone [email protected]:quang.pham/react-training.git

git checkout feature/react-native-practice-one

cd Laza-ecommerce
```

- Install dependencies:
```
yarn or npm install
```
- Run application:

```
Run your simulator (e.g. Android Studio, Android Emulator, Xcode, Iphone12)

yarn android or yarn ios
```

- Run server:

```
yarn server or npm run server
```