{"id":20609380,"url":"https://github.com/nlabsglobaltechnologgies/todowebapi-frontendt-javascript","last_synced_at":"2025-10-18T03:17:13.480Z","repository":{"id":206508612,"uuid":"717052893","full_name":"nLabsGlobalTechnologgies/TodoWebApi-Frontendt-Javascript","owner":"nLabsGlobalTechnologgies","description":"Istanbul Education Academy \u003e FullStack .Net Developper Camp WebAPI\u003eBackend \u0026 HTML CSS JS Frontend","archived":false,"fork":false,"pushed_at":"2023-11-10T13:08:49.000Z","size":193,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-03-06T17:49:45.808Z","etag":null,"topics":["frontend-web","webapi-core"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/nLabsGlobalTechnologgies.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}},"created_at":"2023-11-10T12:58:49.000Z","updated_at":"2025-02-09T14:51:56.000Z","dependencies_parsed_at":"2023-11-10T15:42:57.905Z","dependency_job_id":null,"html_url":"https://github.com/nLabsGlobalTechnologgies/TodoWebApi-Frontendt-Javascript","commit_stats":null,"previous_names":["nlabsglobaltechnologgies/todowebapi-frontendt-javascript"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/nLabsGlobalTechnologgies/TodoWebApi-Frontendt-Javascript","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nLabsGlobalTechnologgies%2FTodoWebApi-Frontendt-Javascript","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nLabsGlobalTechnologgies%2FTodoWebApi-Frontendt-Javascript/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nLabsGlobalTechnologgies%2FTodoWebApi-Frontendt-Javascript/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nLabsGlobalTechnologgies%2FTodoWebApi-Frontendt-Javascript/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nLabsGlobalTechnologgies","download_url":"https://codeload.github.com/nLabsGlobalTechnologgies/TodoWebApi-Frontendt-Javascript/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nLabsGlobalTechnologgies%2FTodoWebApi-Frontendt-Javascript/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":262950341,"owners_count":23389641,"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":["frontend-web","webapi-core"],"created_at":"2024-11-16T10:13:25.385Z","updated_at":"2025-10-18T03:17:08.435Z","avatar_url":"https://github.com/nLabsGlobalTechnologgies.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# TodoWebApi-Frontendt-Javascript\n![Image 1](1.png)\n![Image 2](2.png)\n\nEnglish :\n# TodoWebApi Frontend\n\nThis project contains the frontend part of a ToDo application developed by [nLabsGlobalTechnologgies](https://github.com/nLabsGlobalTechnologgies).\n\n## Project Structure\n\n- **Backend:** The backend of this application is written using ASP.NET 7 Web API. Entity Framework Core 7 is utilized for database operations.\n\n- **Frontend:** The frontend is built using HTML, CSS, and JavaScript. JavaScript is used to connect to the backend API through the Fetch API, enabling functionalities such as listing, adding, updating, and deleting tasks.\n\n## Installation\n\n1. Run the backend: [TodoWebApi Backend](https://github.com/nLabsGlobalTechnologgies/TodoWebApi-Backend)\n\n2. To start the frontend:\n\n    ```bash\n    git clone https://github.com/nLabsGlobalTechnologgies/TodoWebApi-Frontendt-Javascript.git\n    cd TodoWebApi-Frontendt-Javascript\n    ```\n\n    Then open the `index.html` file in your browser to use the application.\n\n## Usage\n\nThe application is a simple ToDo app. You can perform the following basic operations:\n\n- **Listing:** View all tasks.\n- **Adding:** Add a new task.\n- **Updating:** Modify an existing task.\n- **Deleting:** Remove a task from the list.\n\n## Contributing\n\nIf you want to contribute to the project, please check [CONTRIBUTING.md](CONTRIBUTING.md) for guidelines.\n\n## License\n\nThis project is licensed under the [MIT License](LICENSE).\n\n\nTurkish : \n# TodoWebApi Frontend\n\nBu proje, [nLabsGlobalTechnologgies](https://github.com/nLabsGlobalTechnologgies) tarafından geliştirilen bir ToDo uygulamasının frontend kısmını içerir.\n\n## Proje Yapısı\n\n- **Backend:** Bu uygulamanın backend kısmı, ASP.NET 7 Web API kullanılarak yazılmıştır. Entity Framework Core 7, veritabanı işlemleri için kullanılmıştır.\n\n- **Frontend:** Frontend kısmında ise HTML, CSS ve JavaScript kullanılmıştır. JavaScript kullanılarak, Fetch API aracılığıyla backend API'ye bağlanılarak, listeleme, ekleme, güncelleme ve silme işlemleri gerçekleştirilmektedir.\n\n## Kurulum\n\n1. Backend kısmını çalıştırın: [TodoWebApi Backend](https://github.com/nLabsGlobalTechnologgies/TodoWebApi-Backend)\n\n2. Frontend kısmını başlatmak için:\n\n    ```bash\n    git clone https://github.com/nLabsGlobalTechnologgies/TodoWebApi-Frontendt-Javascript.git\n    cd TodoWebApi-Frontendt-Javascript\n    ```\n\n    Daha sonra tarayıcınızda `index.html` dosyasını açarak uygulamayı kullanabilirsiniz.\n\n## Kullanım\n\nUygulama, basit bir ToDo uygulamasıdır. Aşağıdaki temel işlemleri gerçekleştirebilirsiniz:\n\n- **Listeleme:** Tüm görevleri görüntüleme.\n- **Ekleme:** Yeni bir görev ekleyebilme.\n- **Güncelleme:** Var olan bir görevi güncelleme.\n- **Silme:** Bir görevi listeden silme.\n\n## Katkıda Bulunma\n\nEğer projeye katkıda bulunmak istiyorsanız, lütfen [CONTRIBUTING.md](CONTRIBUTING.md) dosyasını inceleyin.\n\n## Lisans\n\nBu proje [MIT lisansı](LICENSE) altında lisanslanmıştır.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnlabsglobaltechnologgies%2Ftodowebapi-frontendt-javascript","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnlabsglobaltechnologgies%2Ftodowebapi-frontendt-javascript","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnlabsglobaltechnologgies%2Ftodowebapi-frontendt-javascript/lists"}