Skip to content

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

1 watching

Forks

Repository files navigation

Smart Learning Application

Description Smart Learning is an innovative educational app designed to enhance learning through interactive modules, personalized progress tracking, and user-friendly interfaces. Developed with React Native and Expo, this application brings quality educational resources directly to mobile devices.


Table of Contents


Installation

  1. Clone the repository:

    git clone https://github.com/your-username/smart-learning.git
    cd smart-learning
  2. Install dependencies:

    npm install
  3. Install Expo CLI globally (if not already installed):

    npm install -g expo-cli
  4. Set up the environment variables in a .env file as per the Environment Variables section.


Usage

  1. Start the Expo development server:

    expo start
  2. Use the Expo Go app on your mobile device to scan the QR code provided by the Expo CLI, or run it on an Android/iOS emulator.


Features

  • Interactive Learning Modules: Access a variety of educational topics and materials.
  • Progress Tracking: Keep track of your learning progress and milestones.
  • User Authentication: Secure login and registration using Clerk.
  • Cross-Platform Compatibility: Seamless experience across Android and iOS.

Dependencies

  • React Native - for mobile application development.
  • Expo - for streamlined React Native project management.
  • Clerk - for authentication management.
  • NeonDB - for cloud database services and CRUD operations.

Environment Variables

Set up the following environment variables in a .env file:

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages