Skip to content

JamesKingWebDev/RoyalConceptDeliveryPythobReactNativeApp

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Next Door Delivery

this is made using Django REST Framework for the database connection as well as a service provider to perform CRUD statements. While the frontend using React-Native.

Get the extra icons needed Here:

https://www.flaticon.com/packs/interface-45/

Steps to use

Python Installation

get the latest version of python (e.g. 3.9.0) to get the latest dependencies in Django working for you. then after use the command (do make sure your env variables are all set up)
env variables needed:
pip = C:\Users\<user>\AppData\Local\Programs\Python\Python39\Scripts\ (sample only)
python = C:\Users\<user>\AppData\Local\Programs\Python\Python39\ (samply only)

be sure that you've clicked the option for setting up env variables before you install python.

installation of third party dependencies:
command: pip install -r requirements.txt
alternative: python -m pip install -r requirements.txt
another alternative: python3 -m pip install -r requirements.txt

React-Native Installation

Follow the guide here:
https://reactnativecode.com/installing-react-native-windows-tutorial/#:~:text=The%20first%20step%20to%20install%20React%20Native%20is,windows%20installer%20package%20from%20Python.org%20.%20Step%202.
P.S. -> Do not do react-native init I have already set it up and will upload it later after the sample model I will do for users. Be patient.
For testing purposes, run react-native only

React-Native Dependencies

Components used in the app:

  • react-native-slider for Slider
  • react-navigation for Screens navigation
  • react-native-vector-icons
  • expo

Custom components:
- Block a flavoured View with predefined styles
- Card a Block with predefined style
- Badge, Button, Divider
- Switch & Slider
- Text a flavoured react-native Text with predefined styles
- theme.js for easy color & size customisation

About

The Official Royal Concept Python and ReactNative Application

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • JavaScript 69.3%
  • Python 30.7%