{"id":17662791,"url":"https://github.com/diaga/squibler_tech_project","last_synced_at":"2025-07-09T12:47:01.334Z","repository":{"id":131755538,"uuid":"463770565","full_name":"Diaga/Squibler_Tech_Project","owner":"Diaga","description":null,"archived":false,"fork":false,"pushed_at":"2022-02-27T14:30:48.000Z","size":44,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-02-05T13:34:35.011Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/Diaga.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","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-02-26T06:10:59.000Z","updated_at":"2022-02-27T14:31:12.000Z","dependencies_parsed_at":"2023-06-06T11:00:35.786Z","dependency_job_id":null,"html_url":"https://github.com/Diaga/Squibler_Tech_Project","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Diaga%2FSquibler_Tech_Project","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Diaga%2FSquibler_Tech_Project/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Diaga%2FSquibler_Tech_Project/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Diaga%2FSquibler_Tech_Project/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Diaga","download_url":"https://codeload.github.com/Diaga/Squibler_Tech_Project/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246314127,"owners_count":20757457,"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":[],"created_at":"2024-10-23T18:23:37.629Z","updated_at":"2025-03-30T11:41:29.489Z","avatar_url":"https://github.com/Diaga.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Cloud Book Writer Platform Backend\n\nA platform where users can write books and save it on cloud without keeping files stored locally. Users can collaborate\nwith other writers as well on the same book without thinking too much about the collaboration process.\n\n**Requirements:** Please see attached Google\nDocs [link](https://docs.google.com/document/d/19aeJIJmxPpaad6xSRoT92cCmtR2HvOfE4BulK8_HdF0) for detailed\nspecifications.\n\n**Docs**: Please view [docs](docs/README.md) folder to read about design and development decisions.\n\n## Getting Started\n\n### Setup using virtualenv\n\n1. Create virtualenv using the below command:\n\n```shell\n$ virtualenv venv\n```\n\n2. Install requirements\n\n```shell\n$ pip install -r requirements.txt\n```\n\n3. Test server.\n\n```shell\n$ cd src\n$ python manage.py test\n```\n\n4. Run server. The development server should be live at localhost:8000.\n\n```shell\n$ python manage.py runserver\n```\n\n### Setup using docker compose\n\n1. Install docker using the [official documentation](https://docs.docker.com/get-docker/)\n2. Use the following command to run tests using docker compose:\n\n```shell\n$ docker compose -f docker-compose.test.yaml up\n```\n\n3. Use the following command to run server. The development server should be live at localhost:8000.\n\n```shell\n$ docker compose up\n```\n\n## Changelog\n\nPlease read [CHANGELOG](CHANGELOG.md) to view development progress.\n\n## License\n\n[MIT](LICENSE)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdiaga%2Fsquibler_tech_project","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdiaga%2Fsquibler_tech_project","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdiaga%2Fsquibler_tech_project/lists"}