{"id":25930259,"url":"https://github.com/kshrugalj/advanced-swift-projects","last_synced_at":"2026-05-12T04:37:02.066Z","repository":{"id":280379919,"uuid":"941800182","full_name":"kshrugalj/Advanced-Swift-Projects","owner":"kshrugalj","description":"Advanced Swift Projects that I have done for University course","archived":false,"fork":false,"pushed_at":"2025-03-03T04:40:19.000Z","size":0,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-03T05:20:52.910Z","etag":null,"topics":["advanced","api","appdev","ios","ios-swift","storyboard","swift","swiftui"],"latest_commit_sha":null,"homepage":"","language":"Swift","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/kshrugalj.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-03-03T04:23:51.000Z","updated_at":"2025-03-03T04:46:22.000Z","dependencies_parsed_at":"2025-03-03T05:31:13.293Z","dependency_job_id":null,"html_url":"https://github.com/kshrugalj/Advanced-Swift-Projects","commit_stats":null,"previous_names":["kshrugalj/advanced-swift-projects"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kshrugalj%2FAdvanced-Swift-Projects","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kshrugalj%2FAdvanced-Swift-Projects/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kshrugalj%2FAdvanced-Swift-Projects/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kshrugalj%2FAdvanced-Swift-Projects/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kshrugalj","download_url":"https://codeload.github.com/kshrugalj/Advanced-Swift-Projects/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241753170,"owners_count":20014251,"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":["advanced","api","appdev","ios","ios-swift","storyboard","swift","swiftui"],"created_at":"2025-03-03T23:01:09.700Z","updated_at":"2026-05-12T04:37:02.021Z","avatar_url":"https://github.com/kshrugalj.png","language":"Swift","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Advanced Swift Projects 🚀\n\nThis repository contains a collection of advanced Swift projects that I have developed using **Swift** and **SwiftUI**. Each project demonstrates various concepts, ranging from game development to real-time data fetching with APIs and practical utilities. These projects serve as excellent examples of Swift and SwiftUI capabilities.\n\n## Projects 📱\n\n### 1. **BouncyBall 🏀**\nA dynamic and fun game where a ball bounces inside a container. This project showcases basic animations, physics, and SwiftUI layout principles.\n\n### 2. **Connect4 🔴🟡**\nA classic two-player Connect 4 game built with SwiftUI. Players take turns dropping discs into a grid, aiming to connect four discs in a row vertically, horizontally, or diagonally.\n\n### 3. **CryptoTracker 💰**\nA cryptocurrency tracker that fetches live data from the **CoinGecko API**. Users can view the latest cryptocurrency prices, trends, and details for multiple coins in real-time.\n\n### 4. **Element Quiz 🧪**\nAn interactive quiz app focused on testing users’ knowledge of the periodic table. Users answer multiple-choice questions about chemical elements and get instant feedback on their selections.\n\n### 5. **iCalories 🍏**\nA calorie tracking app that helps users monitor their daily nutritional intake. Users can log meals and track calories with a simple, easy-to-use interface.\n\n### 6. **PhotoFrame 🖼️**\nA digital photo frame that allows users to display their favorite photos in a slideshow. The app includes customizable transition effects for an elegant viewing experience.\n\n### 7. **QuestionBot 🤖**\nAn AI-powered chatbot that answers various questions from users. It uses machine learning to understand and provide accurate responses to a wide range of inquiries.\n\n### 8. **Quiz Game 🎮**\nAn engaging trivia quiz app that allows users to answer multiple-choice questions. The app tracks the score and provides feedback on correct/incorrect answers in real-time.\n\n### 9. **TicTacToe ✖️⭕**\nA simple Tic Tac Toe game for two players, where they take turns marking X and O on a 3x3 grid. The app determines the winner or a tie based on the game rules.\n\n## Technologies Used 🔧\n- **Swift**\n- **SwiftUI**\n- **Storyboard**\n- **CoinGecko API** (used in CryptoTracker for fetching cryptocurrency data)\n\n## Features 🌟\n- Real-time data fetching (CryptoTracker)\n- Interactive UI (Connect4, TicTacToe)\n- Customizable user settings (PhotoFrame)\n- Educational functionality (Element Quiz, iCalories)\n\n## Installation 💻\n\nTo get started with any of the projects, follow these steps:\n\n1. **Clone this repository**:\n    ```bash\n    git clone https://github.com/kshrugalj/advanced-swift-projects.git\n    ```\n\n2. **Open the project** in **Xcode**:\n    - Open the `.xcodeproj` or `.xcworkspace` file for the desired project.\n\n3. **Run the app** in the simulator or on a physical device.\n\n## Contributing 🤝\n\nContributions are welcome! If you have any suggestions or improvements, feel free to open an issue or submit a pull request.\n\n## License 📜\n\nThis project is licensed under the **MIT License** - see the [LICENSE](LICENSE) file for details.\n\n---\n\nThank you for exploring my projects! Feel free to connect with me for feedback or questions. Happy coding! ✨\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkshrugalj%2Fadvanced-swift-projects","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkshrugalj%2Fadvanced-swift-projects","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkshrugalj%2Fadvanced-swift-projects/lists"}