Skip to content

Mobile goal tracking app - React Native application for goal management, showcasing skills in state management and UI design. Developed during an internship with Soundmade, as part of the 'React Native - The Practical Guide [2024]' Udemy course.

Notifications You must be signed in to change notification settings

nicywi/GoalsAppRN

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 

Repository files navigation

React Native Goal Tracker App

This repository contains a simple mobile application built with React Native for tracking goals. With this app, users can add, view, and delete their goals effortlessly.

Features

  • Add New Goals: Users can add new goals to their list.
  • View Goals: Goals are displayed in a list format for easy viewing.
  • Delete Goals: Users can delete goals they no longer wish to track.
  • Modal Input: Goal input is facilitated through a modal for a seamless user experience.
  • Responsive Design: The app is designed to adapt to various screen sizes.

Technologies Used

  • React Native: A framework for building native applications using React.
  • Expo: A framework and platform for universal React applications.
  • useState Hook: Utilized for managing state within functional components.
  • FlatList Component: Used to render a scrolling list of items efficiently.
  • StyleSheet: Employed for styling components in a maintainable manner.
  • StatusBar: Integrated to manage the appearance of the status bar.

About

This project is a part of the Udemy course titled React Native - The Practical Guide [2024]. The purpose of this project is to provide hands-on experience and learning opportunities in React Native development. Additionally, this project was developed during an internship with Soundmade, showcasing practical application of skills learned in a professional setting.

Screenshot 2024-07-31 at 14 17 24

Installation

To run the application locally:

  1. Clone this repository to your local machine.
  2. Navigate to the project directory.
  3. Install dependencies using npm install.
  4. Start the Expo development server with npm start.

Contributing

Contributions are welcome! If you have any ideas for improvements, bug fixes, or new features, feel free to open an issue or submit a pull request.

License

This project is licensed under the MIT License.

About

Mobile goal tracking app - React Native application for goal management, showcasing skills in state management and UI design. Developed during an internship with Soundmade, as part of the 'React Native - The Practical Guide [2024]' Udemy course.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published