Skip to content

FigueiredoFelipe/GoalsListApp-RNative

Repository files navigation

Goals List App - RNative Application

App Demo

Watch the demo video of the application:

Demo Video on Youtube

Project Purpose

This project is a simple Goals List Application that allows users to add and delete their goals by interacting with the app. Built with Expo Go and React Native, the application emphasizes functionality, ease of use, and an intuitive user experience.

Features

  • Add goals
  • Delete goals
  • Input validation to ensure tasks are not empty
  • Cleanup function in case the user cancels addition
  • Modal for interactions
  • Organized code with separate files for different components
  • Code organized following best practices

Tech Stack

  • JavaScript
  • React Native
  • Expo
  • Node.js v20.17.0

How to Develop/Start Locally

To develop or start the project locally, follow these steps:

  1. Clone the repository:

    git clone https://github.com/FigueiredoFelipe/GoalsListApp-RNative.git
  2. Navigate to the project directory:

    cd GoalsListApp-RNative
  3. Install the dependencies:

    npm install
  4. Start the development server:

    npx expo start
  5. Open your Android emulator or scan the QR code provided by Expo Go to interact with the application. You can download Expo Go App at Google store.

CI/CD

This project currently does not have CI/CD integration.


This version demonstrates the ability to create an Expo app, manage data, functions, and states via props, handle validation, address user errors, and maintain code readability and organization.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published