/LapZoneAPI

API (Django + DRF) for my Internet shop "LapZone"

Primary LanguagePython

Header image

API (Django + DRF) for my Internet shop LapZone

Purpose

My Internet shop LapZone (GitHub) was written using templates, but in our time there are not a lot of projects that use templates. That's why here is API of the "LapZone"

Project modules

Django djangorestframework django-ckeditor django-cors-headers django-filter django-rest-framework-social-oauth2 djoser drf-social-oauth2 drf-yasg Pillow psycopg2 python-dotenv pytz

Look at the requirements.txt

Environment Variables

To run this project, you will need to add the environment variables

Look at the file_env_example.txt

Getting Started

To get started with the project, follow these steps:

  1. Clone the repository:

    git clone https://github.com/Gubchik123/LapZoneAPI.git
    
  2. Go to the project directory:

    cd LapZoneAPI
    
  3. Install the required dependencies:

    pip install -r requirements.txt
    
  4. Apply migrations:

    python manage.py migrate
    
  5. Run the development server:

    python manage.py runserver
    

    Note: Don't forget about environment variables