Hicham-BelHoucin / Swifty-Companion

This project aims to introduce you to the development of iOS or Android application.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Swifty Companion

Swifty Companion is a React Native application designed to search for and display login information, skills, and completed projects of users.

Features

  • Two Views:

    1. Search View: Allows users to input text to search for login information.
    2. User Profile View: Displays detailed user information, including profile picture, login, email, mobile, level, location, wallet, evaluations, skills with levels and percentages, and completed projects.
  • Navigation:

    • Users can easily navigate between the two views.
    • A user-friendly interface makes it easy to go back to the first view.
  • Compatibility:

    • The application is compatible with all iOS 9+ iPhones, thanks to Auto Layout or modern layout constraints.

Requirements

To run Swifty Companion, you'll need:

  • Node.js
  • React Native development environment set up
  • Dependencies installed (you can do this by running npm install or yarn install)

Installation

  1. Clone the repository:

    git clone https://github.com/Hicham-BelHoucin/Swifty-Companion
  2. Navigate to the project directory:

    cd SwiftyCompanion
  3. Install the required dependencies:

    npm install
    # or
    yarn install
  4. Run the application:

    npm run ios
    # or
    npm run android

Usage

  1. Launch the application on your iOS device or emulator.
  2. In the Search View, enter the text to search for a user's login information.
  3. Tap on a the search button to view their detailed profile in the User Profile View.
  4. Navigate between views using the provided interface.
  5. Enjoy exploring user profiles, their skills, and completed projects.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

This project aims to introduce you to the development of iOS or Android application.

License:MIT License


Languages

Language:JavaScript 100.0%