{"id":24429702,"url":"https://github.com/aurelioo29/final-project-multiplatform","last_synced_at":"2026-04-27T19:32:25.354Z","repository":{"id":240330450,"uuid":"801363876","full_name":"aurelioo29/Final-Project-MultiPlatform","owner":"aurelioo29","description":"Final Project MultiPlatform use Django for BE","archived":false,"fork":false,"pushed_at":"2024-07-08T12:40:16.000Z","size":77,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-20T13:48:25.724Z","etag":null,"topics":["django-rest-framework","web-serial-api"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/aurelioo29.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2024-05-16T05:01:34.000Z","updated_at":"2025-01-10T05:33:40.000Z","dependencies_parsed_at":"2025-01-20T13:48:26.863Z","dependency_job_id":null,"html_url":"https://github.com/aurelioo29/Final-Project-MultiPlatform","commit_stats":null,"previous_names":["aurelioo29/project-services","aurelioo29/project-services-django","aurelioo29/final-project-multiplatform"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aurelioo29%2FFinal-Project-MultiPlatform","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aurelioo29%2FFinal-Project-MultiPlatform/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aurelioo29%2FFinal-Project-MultiPlatform/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aurelioo29%2FFinal-Project-MultiPlatform/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/aurelioo29","download_url":"https://codeload.github.com/aurelioo29/Final-Project-MultiPlatform/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243456869,"owners_count":20293945,"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":["django-rest-framework","web-serial-api"],"created_at":"2025-01-20T13:47:14.489Z","updated_at":"2025-12-26T20:33:41.798Z","avatar_url":"https://github.com/aurelioo29.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Project Setup Guide\n\nFollow these steps to set up and run the project in your local development environment.\n\n## Prerequisites\n\nMake sure you have Python installed on your system. You can download it from [python.org](https://www.python.org/downloads/).\n\n## Installation Steps\n\n1. Create a virtual environment using `venv`.\n\n    ```bash\n    py -m venv env\n    ```\n\n    Or if the above command doesn't work, use:\n\n    ```bash\n    python -m venv env\n    ```\n\n2. Activate the newly created virtual environment.\n\n    For Windows users:\n\n    ```bash\n    env\\Scripts\\activate\n    ```\n\n    For macOS or Linux users:\n\n    ```bash\n    source env/bin/activate\n    ```\n\n3. Install all required packages from `requirements.txt`.\n\n    ```bash\n    pip install -r requirements.txt\n    ```\n\n4. Run the development server.\n\n    ```bash\n    py manage.py runserver\n    ```\n\n## Explanation\n\n- **Creating a Virtual Environment:** The first step is to create a virtual environment to ensure your project has isolated dependencies and does not conflict with globally installed packages.\n- **Activating the Virtual Environment:** Activating the virtual environment ensures that any `pip` and `python` commands you run use the versions and packages within that environment.\n- **Installing Requirements:** The `requirements.txt` file contains a list of all the Python packages needed for this project. The command `pip install -r requirements.txt` reads this file and installs all listed packages.\n- **Running the Server:** The command `py manage.py runserver` starts the Django development server, allowing you to see your web application running in a browser.\n\n## Notes\n\n- Always ensure you have activated the virtual environment before running or developing this project.\n- If you encounter issues, check that you have followed each step correctly and that all prerequisites are met.\n\nHappy developing!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faurelioo29%2Ffinal-project-multiplatform","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Faurelioo29%2Ffinal-project-multiplatform","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faurelioo29%2Ffinal-project-multiplatform/lists"}