Skip to content

zuberkhan01st/Rustams_Mill_Frontend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rustam's Mill - Frontend (React Native)

This is the React Native frontend for Rustam's Mill, providing a mobile application for users to interact with the grinding mill services. The application is designed for a smooth, mobile-first experience on both Android and iOS platforms.


APK Download

You can download the APK file for the Rustam's Mill mobile app from the link below:

Download APK


Demo Screenshots

Home Screen and Admin Login Screen

Home Screen Admin Login Screen

User Screen Login

Chatbot Screen

Admin Dashboard Screen and Booking Screen

Admin Dashboard Screen Booking Screen

Chatbot Screen and Contact Us Screen

Chatbot Screen Contact Us Screen

Raise Grievance Screen & Related Mail

Raise Grievance Screen Grievance Related Mail

Features

  • Mobile-first experience for both Android and iOS platforms.
  • Booking grinding services: Users can easily book services through the app.
  • Viewing service history: Users can track their past orders.
  • Real-time updates on orders: Notifications for order status and updates.
  • Contacting the mill: A simple form to get in touch with the mill for inquiries.
  • Smooth navigation: Users can navigate between different screens with ease.
  • Responsive design: Optimized for various screen sizes and devices.
  • Integrated with the backend API: Fetches dynamic data from the backend and displays it in real-time.

Technology Stack

  • React Native: For cross-platform mobile app development.
  • Expo: Provides development and build tools for React Native apps.
  • Axios: Used for making API requests and handling responses.
  • React Navigation: For navigating between different screens in the app.
  • React Native Maps: For integrating map functionality (optional, if needed for locating services).
  • React Native Paper: For consistent and beautiful UI components.
  • React Context or Redux: For state management (if required).
  • Formik: For managing forms, like the contact us form.

Project Structure

Rustams_Mill_Frontend/
├── assets/          # Images, fonts, and other static assets
├── src/             # Source files
│   ├── components/  # Reusable UI components
│   ├── screens/     # Individual app screens
│   ├── navigation/  # Navigation configurations
│   ├── styles/      # Styling files
│   └── App.js       # Main application entry point
├── .gitignore       # Files and folders to be ignored by Git
├── package.json     # Project dependencies and scripts
└── README.md        # Documentation for the frontend

Releases

No releases published

Packages

 
 
 

Contributors