{"id":23885562,"url":"https://github.com/itsalmirr/AR-Realty-Back-end","last_synced_at":"2025-09-09T16:31:10.676Z","repository":{"id":37326216,"uuid":"497178909","full_name":"gl1tchh0x/AR-Realty-Back-end","owner":"gl1tchh0x","description":"The back-end service of the project allows for the management of listings, realtors, and users through the ability to add, update, and remove them. For further information, please refer to the README.md file.","archived":false,"fork":false,"pushed_at":"2023-11-28T23:59:12.000Z","size":10569,"stargazers_count":0,"open_issues_count":4,"forks_count":1,"subscribers_count":0,"default_branch":"main","last_synced_at":"2024-12-06T08:04:43.436Z","etag":null,"topics":["cloudinary","django","django-cors-headers","django-rest-framework","passlib","python"],"latest_commit_sha":null,"homepage":"https://github.com/iamalmiir/ar_realty_client.git","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gl1tchh0x.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-05-28T01:05:27.000Z","updated_at":"2023-01-24T01:54:09.000Z","dependencies_parsed_at":"2024-09-11T20:01:02.025Z","dependency_job_id":"93867ea2-9a2b-4c9f-ae64-54e4b066ccac","html_url":"https://github.com/gl1tchh0x/AR-Realty-Back-end","commit_stats":null,"previous_names":["itsalmirr/ar-realty-back-end","iamalmiir/ar-realty-back-end","gl1tchh0x/ar-realty-back-end"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gl1tchh0x%2FAR-Realty-Back-end","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gl1tchh0x%2FAR-Realty-Back-end/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gl1tchh0x%2FAR-Realty-Back-end/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gl1tchh0x%2FAR-Realty-Back-end/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gl1tchh0x","download_url":"https://codeload.github.com/gl1tchh0x/AR-Realty-Back-end/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":232431095,"owners_count":18521947,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cloudinary","django","django-cors-headers","django-rest-framework","passlib","python"],"created_at":"2025-01-04T05:31:07.531Z","updated_at":"2025-09-09T16:31:05.359Z","avatar_url":"https://github.com/gl1tchh0x.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ca href=\"https://www.linkedin.com/in/almir-redzematovic-05b734201/\" style=\"outline: none;\"\u003e\u003cimg src=\"https://res.cloudinary.com/iamalmiir/image/upload/v1655748669/Linkedin-logo-png_ufs32u.png\" alt=\"linkedin logo\" style=\"float: left; margin-top: 10px;width: 180px;\"/\u003e\u003c/a\u003e\n\u003cbr /\u003e\n\u003cbr /\u003e\n\n- Project Title: AR Realty App\n- Language: Python\n- Frameworks: Django, Resful Framework\n- Database: PostgreSQL\n- File storage: Cloudinary\n- Deployment: Digital Ocean\n\n## Description\n\nAs part of the AR Realty website, this is a back-end application that allows you to manage Django-powered websites through a web interface. You can achieve this by using the Django admin panel or sending HTTP requests to the API endpoints for specific actions. This app utilizes Cloudinary to fast and efficiently store media files for listings, realtors, users, and all other media related to the website.\n\n## Screenshots\n\nAdmin Panel\n\u003cimg src=\"https://res.cloudinary.com/iamalmiir/image/upload/v1669624330/django_admin_panel1_et7wom.png\" alt=\"Admin Panel 1\" /\u003e\n\u003cimg src=\"https://res.cloudinary.com/iamalmiir/image/upload/v1669624442/django_admin_panel2_duuzsq.png\" alt=\"Admin Panel 2\" /\u003e\n\n## Instalation\n\n\u003e Please make sure to create your own .env file with all necessary credentials before you continue. [^1] [^2]\n\n[^1]: You can see `.env.example` file.\n[^2]: _Following commands are for Unix-like operating systems_\n\nCreate virtual environment:\n\n```bash\npython -m venv ./venv\n```\n\nActivate virtual environment:\n\n```bash\nsource ./venv/bin/activate\n```\n\nInstall all requirements:\n\n```bash\npip install -r requirements.txt\n```\n\n## Technologies used\n\n- Django\n  - Django is a high-level Python web framework that enables rapid development of secure and maintainable websites.\n    Built by experienced developers, Django takes care of much of the hassle of web development. I highly encourage\n    you to read more [about Django](https://developer.mozilla.org/en-US/docs/Learn/Server-side/Django/Introduction).\n- Django REST framework\n\n  - Lets you create RESTful APIs: A way to transfer information between an interface and a database in a simple way.\n    DRF, as much as Django, makes everything simple and easier. Learn\n    more [here](https://www.django-rest-framework.org/).\n\n- PostgreSQL\n\n  - PostgreSQL is a powerful, open source object-relational database system. It has more than 15 years of active development\n    and a proven architecture that has earned it a strong reputation for reliability, data integrity, and correctness.\n    Learn more [here](https://www.postgresql.org/).\n\n- Digital Ocean\n\n  - DigitalOcean is a cloud platform that provides developers cloud services that help to deploy and scale applications\n    that run simultaneously on multiple computers. Learn more [here](https://www.digitalocean.com/).\n\n###\n\n![Python](https://img.shields.io/badge/python-3670A0?style=flat\u0026logo=python\u0026logoColor=ffdd54) ![Django](https://img.shields.io/badge/django-%23092E20.svg?style=flat\u0026logo=django\u0026logoColor=white) ![DjangoREST](https://img.shields.io/badge/DJANGO-REST-ff1709?style=flat\u0026logo=django\u0026logoColor=white\u0026color=ff1709\u0026labelColor=gray) ![Postgres](https://img.shields.io/badge/postgres-%23316192.svg?style=flat\u0026logo=postgresql\u0026logoColor=white) ![DigitalOcean](https://img.shields.io/badge/Digital_Ocean-0080FF?style=flat\u0026logo=DigitalOcean\u0026logoColor=white)\n\n### Future development\n\n- In the future I aim to implement\n  - Functionality for managing rental listings.\n  - Image optimization when uploading\n  - More security measures\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fitsalmirr%2FAR-Realty-Back-end","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fitsalmirr%2FAR-Realty-Back-end","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fitsalmirr%2FAR-Realty-Back-end/lists"}