{"id":28960212,"url":"https://github.com/adil-bikiev/fileuploadsystem","last_synced_at":"2026-05-19T02:13:42.016Z","repository":{"id":274272025,"uuid":"922408308","full_name":"Adil-Bikiev/FileUploadSystem","owner":"Adil-Bikiev","description":"A Django-based web application for uploading, managing, and viewing files. This project includes an intuitive interface for users to upload files, view the uploaded files in a list, and perform basic operations like file deletion.","archived":false,"fork":false,"pushed_at":"2025-01-26T16:03:06.000Z","size":15089,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-24T01:11:29.371Z","etag":null,"topics":["css","database","django","file-management","file-upload","html","python","responsive-design","web-application"],"latest_commit_sha":null,"homepage":"","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/Adil-Bikiev.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":"2025-01-26T05:39:49.000Z","updated_at":"2025-01-26T16:03:09.000Z","dependencies_parsed_at":"2025-04-06T15:26:35.399Z","dependency_job_id":null,"html_url":"https://github.com/Adil-Bikiev/FileUploadSystem","commit_stats":null,"previous_names":["emmmabk/fileuploadsystem","adil-bikiev/fileuploadsystem"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Adil-Bikiev/FileUploadSystem","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Adil-Bikiev%2FFileUploadSystem","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Adil-Bikiev%2FFileUploadSystem/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Adil-Bikiev%2FFileUploadSystem/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Adil-Bikiev%2FFileUploadSystem/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Adil-Bikiev","download_url":"https://codeload.github.com/Adil-Bikiev/FileUploadSystem/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Adil-Bikiev%2FFileUploadSystem/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32443576,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-29T20:22:27.477Z","status":"ssl_error","status_checked_at":"2026-04-29T20:22:26.507Z","response_time":110,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["css","database","django","file-management","file-upload","html","python","responsive-design","web-application"],"created_at":"2025-06-24T01:10:34.795Z","updated_at":"2026-04-29T21:04:03.589Z","avatar_url":"https://github.com/Adil-Bikiev.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# File Upload System\n\nA powerful and user-friendly Django-based web application designed to simplify the process of uploading, managing, and viewing files. The application provides an intuitive interface where users can upload files with descriptive names, browse through all uploaded files in a responsive table, and delete unnecessary files with ease.  \n\nThe File Upload System is ideal for personal and small team use cases, offering a simple solution for organizing and maintaining file collections without the need for complex setups or external dependencies.  \n\n## Features\n\n- Upload files with custom names.\n- View all uploaded files in a responsive and styled table.\n- Delete files directly from the list view.\n- User-friendly interface with enhanced design and usability.\n\n## Installation\n1. Clone the repository:\n   ```bash\n   git clone https://github.com/your-username/FileUploadSystem.git\n   cd FileUploadSystem\n   ```\n2. Create and activate a virtual environment:\n   ```bash\n   python -m venv env\n   source env/bin/activate  # For macOS/Linux\n   env\\Scripts\\activate     # For Windows\n   ```\n3. Install dependencies:\n   ```bash\n   pip install -r requirements.txt\n   ```\n4. Apply migrations:\n   ```bash\n   python manage.py makemigrations\n   python manage.py migrate\n   ```\n5. Start the development server:\n   ```bash\n   python manage.py runserver\n   ```\n6. Access the application at `http://127.0.0.1:8000/`.\n\n## File Structure\n- **`urls.py`**: Routes the application's endpoints.\n- **`index.html`**: The main upload page with form functionality.\n- **`list.html`**: Displays all uploaded files in a styled table.\n\n## Usage\n1. Navigate to the homepage.\n2. Upload files using the form and assign a name.\n3. View all uploaded files by clicking on \"Click\" in the homepage.\n4. Delete files as needed directly from the list.\n\n## Screenshots\n![screenshot1](assets/project1.png)\n![screenshot1](assets/project2.png)\n![screenshot1](assets/project3.png)\n![screenshot1](assets/project4.png)\n![screenshot1](assets/project5.png)\n![screenshot1](assets/project6.png)\n![screenshot1](assets/project7.png)\n![screenshot1](assets/project8.png)\n![screenshot1](assets/project9.png)\n\n## Contributing\nContributions are welcome! Please follow these steps:\n1. Fork the repository.\n2. Create a new branch for your feature:\n   ```bash\n   git checkout -b feature-name\n   ```\n3. Commit your changes and push to your fork.\n4. Open a pull request.\n\n## License\nThis project is licensed under the MIT License.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fadil-bikiev%2Ffileuploadsystem","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fadil-bikiev%2Ffileuploadsystem","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fadil-bikiev%2Ffileuploadsystem/lists"}