Nearby App
Nearby is a mobile application that connects users with local businesses through an exclusive benefits club platform. The app allows users to discover and redeem digital coupons at establishments near their location, providing a seamless experience for both customers and business partners.
π» Overview
β Features
- π Location-Based Discovery: Find deals and establishments near you
- πΈ Digital Coupons: Easy-to-use digital coupons for instant savings
- π’ Business Categories: Browse offers by business categories
- β€οΈ Favorites: Save your preferred establishments and deals
π± Technologies
Mobile App (Frontend)
- React Native
- Expo
- React Navigation
- Axios
- AsyncStorage
- React Native Maps
- Expo Location
Backend
Developed by orodrigogo
- Node.js
- Express
- MongoDB
- Geolocation Services
- RESTful API
π οΈ Installation
Prerequisites
- Node.js (v14 or higher)
- npm or yarn
- Expo CLI
- MongoDB
Mobile App Setup
# Clone the repository
git clone https://github.com/KassiaMabily/nearby
# Navigate to the mobile app directory
cd nearby/mobile
# Install dependencies
npm install
# Start the Expo development server
expo start
Backend Setup
# Navigate to the backend directory
cd nearby/backend
# Install dependencies
npm install
# Start the server
npm start
# Open Prisma Studio
npx prisma studio
π± Running on Mobile
- Download the Expo Go app on your mobile device
- Scan the QR code from the Expo development server
- The app will load on your device