- Django
- DRF
- Stripe
- React
- HTML / CSS
- Bootstrap
- Create Account on Stripe
- Enable Test Mode
- Click on "Developers" and then "API keys"
- Copy Your Secret Key
- Click on "Products" and create a product
- Copy Price ID
- Clone The Project
git clone https://github.com/HomiCode/HomiPay.git
- Go to The Project Directory
cd backend
- Install Virtual Environment
python -m venv venv
- Activate The Virtual Environment
./venv/scripts/activate
source venv/bin/activate
- Install Requirements
pip install -r requirements.txt
- Create '.env' File
- Create Your Environment Variable
STRIPE_SECRET_KEY = {YOUR STRIPE SECRET KEY}
PRICE = {YOUR PRICE ID}
- Migrate
python manage.py migrate
- Run Server
python manage.py runserver
- Open New Terminal and Navigate into frontend folder
cd frontend/homipay
- And Run:
npm install
- Then Run:
npm run start
The Project is Working, Enjoy it β€οΈ