Skip to content

Panajotc/Reselling-App

Repository files navigation

Reselling App

A mobile marketplace application built with React Native and Expo.

Features

  • User authentication
  • JWT-based login system
  • Marketplace listings
  • Listing creation and editing
  • Image uploads
  • Account management
  • Custom React hooks
  • API integration
  • Form validation

Technologies Used

  • React Native
  • Expo
  • JavaScript
  • Axios
  • React Navigation
  • React Context
  • Yup
  • JWT Authentication

Screenshots

Welcome

Welcome Screen

Login

Login Screen

Register

Register Screen

Listing Details

Listing Details

Create Listing

Create Listing

Installation

npm install
npx expo start

Project Structure

  • Authentication system
  • Marketplace feed
  • Listing management
  • User account management
  • API communication layer
  • Reusable components

What I Learned

  • Mobile application architecture
  • Authentication flows
  • API integration
  • State management
  • React Native development
  • Form handling and validation

About

Mobile marketplace application built with React Native, Expo, JWT authentication, and REST APIs.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors