Skip to content
This repository was archived by the owner on Jun 2, 2025. It is now read-only.

Latest commit

Β 

History

History
50 lines (33 loc) Β· 1.13 KB

File metadata and controls

50 lines (33 loc) Β· 1.13 KB

πŸš€ Mobile Starter 2025

A fast, modern mobile starter kit using React Native + Mock APIs β€” built to get you moving fast ⚑


πŸ”§ Features

  • πŸ” Simple Authentication using AsyncStorage (login, register, fetch profile)
  • βš™οΈ Full CRUD support for products with mockapi.io
  • πŸ“± Mobile-first UI design powered by Expo
  • πŸ§ͺ Perfect for prototyping, testing, or bootstrapping your next mobile app

🧠 How It Works (Quick Overview)

βœ… Login

await login("user01@gmail.com", "Test@123");
// Stores user and token in AsyncStorage

Register

await register("New User", "email@example.com", "password123", "1234567890");

πŸ‘€ Fetch Profile

Product MockAPI CRUD

await getProducts();                      // Fetch all products
await getProductById(1);                  // Fetch product by ID
await createProduct({ name: "Sample" });  // Create new product
await updateProductById(1, { name: "Updated" }); // Update product
await deleteProductById(1);               // Delete product

Getting Started

npm install
npx expo start