- Login/registration screen => DONE
- Product list page (mock data with categories & search) => DONE
- Add to cart & checkout flow => DONE
- Display past orders => DONE
- API endpoints: login, fetch products, place order => DONE
- Use PostgreSQL/SQLite (or JSON/mock DB for simplicity) => DONE using SQLite
- JWT authentication for APIs => DONE
- Go to the Backend folder
- npm i
- npm run dev
- Go to RN_Mobile_App
- Create a .env file and add the BASE_URL env variable, take ref from env.example.
- npm i
- npm start
- npm run android
Note: Start the backend server before running the react native app.