Skip to content

ExpertSunny/gamera-drf-backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


GamEra Clash App Backend API with Django Rest Framework

Welcome to the GamEra Clash App Backend repository! This project serves as the robust backend infrastructure for the Clash app, a dynamic gaming platform developed for the GamEra project. Designed using Django Rest Framework, this backend effortlessly powers the app, providing seamless integration and real-time data exchange for an unparalleled gaming experience.

Key Features

  • Effortless Compatibility: Built with Django Rest Framework, the backend ensures smooth compatibility with the Flutter frontend through a RestAPI, enabling seamless communication and data synchronization between the backend and frontend layers of the Clash app.
  • Robust API Endpoints: The backend offers a comprehensive set of RESTful API endpoints, meticulously crafted to handle various game-related operations, user interactions, and data management. These endpoints empower the frontend to deliver engaging features and user experiences.
  • Scalability and Reliability: Engineered with scalability in mind, the backend architecture ensures efficient handling of increasing user loads and evolving features.

Screenshots

Screenshot_20231103_193741 Screenshot_20231103_193808 Screenshot_20231103_193824 Screenshot_20231103_193837

Getting Started

This is an example of how you may give instructions on setting up your project locally. To get a local copy up and running follow these simple example steps.

Prerequisites

  • Python

Installation

  1. Clone the repo
git clone https://github.com/ExpertSunny/gamera-drf-backend.git
  1. Open Terminal inside the folder and activate virtual environment
source env/bin/activate
  1. Install requirements (if not on linux)
pip install -r requirements.txt
  1. Run the server
python manage.py runserver

Roadmap

See the open issues for a list of proposed features (and known issues).

Contributing

Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.

  • If you have suggestions for adding or removing projects, feel free to open an issue to discuss it, or directly create a pull request after you edit the README.md file with necessary changes.
  • Please make sure you check your spelling and grammar.
  • Create individual PR for each suggestion.

Creating A Pull Request

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

About

Old GamEra Backend created with Django Rest Framework

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages