Skip to content

SAIRAMSSSS/wame_backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

20 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

WAME Backend ๐ŸŒ

This is the backend repository for the WAME application. It provides the API endpoints, business logic, and database management for the frontend client, built using Django and Django REST Framework.


๐Ÿš€ Getting Started

Prerequisites

  • Python 3.8+
  • pip (Python package installer)
  • Git

Installation

Follow these steps to set up and run the server locally:

  1. Clone the repository:
    git clone [https://github.com/SAIRAMSSSS/wame_backend.git](https://github.com/SAIRAMSSSS/wame_backend.git)
    cd wame_backend
  2. Create and activate a virtual environment (recommended):
    # For Windows
    python -m venv venv
    .\venv\Scripts\activate
    
    # For macOS/Linux
    python3 -m venv venv
    source venv/bin/activate
  3. Install dependencies:
    pip install -r requirements.txt
  4. Database setup:
    python manage.py makemigrations
    python manage.py migrate
  5. Create a superuser (for admin access):
    python manage.py createsuperuser
  6. Run the development server:
    python manage.py runserver
    The API should now be running at http://127.0.0.1:8000/.

โš™๏ธ Configuration

The project uses environment variables for sensitive settings.

Environment Variables

Create a file named .env in the root directory (outside of any app folders) and add the following:

About

A tournament and Coaching management web app

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages