A React Native app for experimenting with media and file uploads β images, documents, and captured photos.
Includes backend setup with Express.js for handling file storage.
- β Pick & upload documents
- β Capture and upload photos
- β File storage with Express.js server
- π Uploaded files list in-app
- π Planned: Video uploads & cloud storage (S3, Firebase, etc.)
- React Native (Expo)
- TypeScript
- Expo Document Picker
- Expo Image Picker
- Expo File System
- Express.js (Node.js) for backend uploads
# Clone repo
git clone https://github.com/salmanazamdev/file-uploader.git
cd frontend
npm install
# Start React Native app
npx expo start
# Start Backend Server (enter cd.. first to go back to the main folder)
cd server
node server.js
This repo is public and open for experimentation. Contribute improvements, cloud integrations, or new upload flows.