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

https://github.com/shikhu51197/reactnativenew

Cuemath Go! mirrors the design and features outlined in the given Figma file. It underscores the application of core React Native principles, Lottie Animations, Navigation, Carousel, Bottom Sheet, and Async Storage for managing data.
https://github.com/shikhu51197/reactnativenew

authentication bottomsheet carousel expo lottie-animation navigation react-native

Last synced: 7 months ago
JSON representation

Cuemath Go! mirrors the design and features outlined in the given Figma file. It underscores the application of core React Native principles, Lottie Animations, Navigation, Carousel, Bottom Sheet, and Async Storage for managing data.

Awesome Lists containing this project

README

          

# Cuemath Go! - React Native App

![App Icon](https://github.com/shikhu51197/reactnativenew/assets/107506646/bcba31a2-17f1-4f8e-a10c-e797b1ed699e)

✨ Video Walkthrough :- ![Demo video of app](https://img.shields.io/badge/Demo_Video_Of_App-Click_ME-brightgreen.svg?style=plastic&logo=YouTube&logoColor=red)
![apk](https://img.shields.io/badge/Apk-Click_ME-brightgreen.svg?style=plastic&logo=YouTube&logoColor=blue)

Check out the demo video for a visual walkthrough of the signup and login processes.

## 🔗 Profile Links✨

| Resume | Github | Linkedin | Portfolio | Blogger | Medium |
| ------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------- |
| [![Resume](https://img.shields.io/badge/my_Resume-E75480?style=for-the-badge&logo=ko-fi&logoColor=white)](https://drive.google.com/file/d/1YE62u2ChjmlR-EKeqZ75UvFMg_KcY86T/view?usp=sharing) | [![github](https://img.shields.io/badge/github-1DA1F2?style=for-the-badge&logo=github&logoColor=white)](https://github.com/shikhu51197/)| [![linkedin](https://img.shields.io/badge/linkedin-0A66C2?style=for-the-badge&logo=linkedin&logoColor=white)](https://www.linkedin.com/in/shikha-gupta-12a2b5199) |[![portfolio](https://img.shields.io/badge/my_portfolio-18A303?style=for-the-badge&logo=ionic&logoColor=white)](https://shikhu51197.github.io/) |[![Blogger](https://img.shields.io/badge/Blogger-FE5A1D?style=for-the-badge&logo=Blogger&logoColor=white)](https://wwwartificial-intelligence.blogspot.com/) |[![Medium](https://img.shields.io/badge/Medium-000?style=for-the-badge&logo=Medium&logoColor=white)](https://medium.com/@sg780060) |

## 💫Tech-Stack->

- #### For Frontend:-
- `react-native`
- `tailwindCSS`
 - `JavaScript `


---
# Project Overview
Welcome to Cuemath Go!, a React Native application focusing on user authentication with dedicated screens for signup and login. This project serves as an assignment submission, emphasizing the integration of React Native fundamentals for a seamless user experience.

# Features
⭕UI Implementation: The app's user interface is designed with a user-centric approach, featuring screens for signup and login.

⭕Signup Screen: A form-based interface allowing new users to register for the application. It provides input fields for essential user information and performs real-time error validation, ensuring data accuracy. Upon successful completion, user data is securely stored. Vibrate for 10ms if any button is clicked.

⭕Login Screen: Existing users can access the application by providing their registered email ID and password. The interface includes input fields for login credentials, error handling for invalid attempts, and a "Login" button for user authentication. data handling via local storage.

⭕Navigation: Setup for smooth transitions between signup and login screens, enhancing the overall user experience.

⭕Integration of Lottie animations:
one-line-wonder-lottie.json
cts-lottie. json
no-attack-knight-bishop.json

⭕Utilization of carousel and bottom sheet components.

# Installation
Detailed instructions on how to install, configure, and get the project running
⭕Open git bash and enter the following commands:-

--> git clone - https://github.com/shikhu51197/reactnativenew.git

-->npm install

✨Download:

🖱️ Android Users: Expo Go

🖲️ IOS Users: Expo Go

--> npx expo start

Scan the QR code using the previously installed Expo Go application, and the application will be visible to you.

# Screenshots

# Home Screen
Vibrate for 10ms if any button is clicked.

![1](https://github.com/shikhu51197/reactnativenew/assets/107506646/0f8da575-dd40-4259-841c-97c2d040ac00)

# Signup Screen
A form-based interface for new user registration.

![2](https://github.com/shikhu51197/reactnativenew/assets/107506646/2e3a2894-3cfe-4b4a-a8b4-267ecaac7c42)

# Login Screen
Entry point for existing users, providing input fields for email and password.

![3](https://github.com/shikhu51197/reactnativenew/assets/107506646/f230ec2b-5583-4e6f-b226-1a847a2aae2b)

# Technology Stack

💫 React Native
💫 Expo
💫 JavaScript
💫 tailwind css

## Flow

```mermaid
graph TD;
App-->HomePage
HomePage-->SignUpPage;
HomePage-->loginPage;
SignUpPage-->loginPage;


```

---