Skip to content

App for renting items such as, cars, flats, tools, .....etc.

License

Notifications You must be signed in to change notification settings

AmmarAlkhooly98/Ajirni

 
 

Repository files navigation

Ajirni

App for renting items, such as, cars, flats, tools, .....etc.

  • Click here for more information about how to use the Ajirni Application.

Team

Table of Contents

  1. Application_Flow
  2. Usage
  3. Requirements
  4. Development
    1. Installing Dependencies
    2. Tasks
  5. Project-Stack
  6. Team
  7. Contributing
  8. More Details about the Project

Usage

Requirements

  • Node 0.10.x
  • Python 3.7.x
  • MySQL 5.7.x
  • Docker 18.09.x

Development

Installing Dependencies

From within the root directory:

pip install pipenv
pipenv install
cd frontend 
npm install 

Running the server

pipenv shell
cd yama
cd ajirni
python manage.py runserver

Running the Front-End server

cd frontend
npm start

Running the Back-End Test with unittest

cd yama
cd ajirni
./manage.py test

Running the Back-End Test with pytest

cd yama
cd ajirni
pytest

Making Migrations to database

pipenv shell
cd yama
cd ajirni
python manage.py makemigrations
python manage.py migrate

Stack

  1. react with react redux in the front-end
  2. python/Django in the back-end
  3. MySQL for the dataBase

Contributing

See CONTRIBUTING.md for contribution guidelines.

More Details about the Project New Release

See _PRESS-RELEASE.md for further more details about Ajirni application.

About

App for renting items such as, cars, flats, tools, .....etc.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 91.8%
  • HTML 4.2%
  • JavaScript 2.1%
  • CSS 1.6%
  • Roff 0.2%
  • SCSS 0.1%