{"id":25931180,"url":"https://github.com/kayleexx/mini-projects","last_synced_at":"2025-03-03T23:58:20.920Z","repository":{"id":200032794,"uuid":"658576725","full_name":"Kayleexx/Mini-Projects","owner":"Kayleexx","description":null,"archived":false,"fork":false,"pushed_at":"2023-10-13T19:41:42.000Z","size":3,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2023-10-15T10:53:13.689Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Solidity","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/Kayleexx.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}},"created_at":"2023-06-26T04:48:47.000Z","updated_at":"2023-10-15T10:53:30.590Z","dependencies_parsed_at":"2023-10-15T10:53:29.234Z","dependency_job_id":"6f4c6eb8-cdc3-4d7e-a573-9f3832036a95","html_url":"https://github.com/Kayleexx/Mini-Projects","commit_stats":null,"previous_names":["kayleexx/mini-projects"],"tags_count":null,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kayleexx%2FMini-Projects","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kayleexx%2FMini-Projects/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kayleexx%2FMini-Projects/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kayleexx%2FMini-Projects/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Kayleexx","download_url":"https://codeload.github.com/Kayleexx/Mini-Projects/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241758966,"owners_count":20015248,"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":"2025-03-03T23:58:20.530Z","updated_at":"2025-03-03T23:58:20.911Z","avatar_url":"https://github.com/Kayleexx.png","language":"Solidity","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Smart Contracts Mini Projects\n\nThis repository contains a collection of mini projects showcasing smart contracts developed using [Solidity](https://soliditylang.org/) and [Ethereum](https://ethereum.org/).\n\n## Projects\n\n1. **Event Organization**: A simple smart contract which provides users to create events, buy tickets, and transfer tickets.\n2. **Lottery Application**: A lottery smart contract which provides a transparent and fair way for participants to participate in a lottery or raffle-like game.\n\nEach project is organized in its own directory and includes the necessary Solidity contract files, deployment scripts, and relevant documentation.\n\n## Prerequisites\n\nTo run and interact with the smart contracts, you will need the following:\n\n- [Solidity Compiler](https://soliditylang.org/docs/installing-solidity.html)\n- [Ganache](https://www.trufflesuite.com/ganache) (or any Ethereum development blockchain)\n- [Truffle Suite](https://www.trufflesuite.com/truffle) (optional, for deployment and testing)\n\n## Getting Started\n\n1. Clone this repository to your local machine.\n2. Install the required dependencies as mentioned in the project's documentation.\n3. Compile the Solidity contracts using the Solidity Compiler.\n4. Deploy the contracts to your development blockchain (e.g., Ganache) using Truffle or any other deployment tool.\n5. Interact with the deployed contracts by executing transactions or calling functions.\n\nPlease refer to the individual project's documentation for detailed instructions on how to run, test, and interact with each specific smart contract.\n\n## Contributing\n\nContributions are welcome! If you have any improvements, bug fixes, or new project ideas, feel free to open an issue or submit a pull request.\n\n## License\n\nThis project is licensed under the [MIT License](LICENSE).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkayleexx%2Fmini-projects","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkayleexx%2Fmini-projects","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkayleexx%2Fmini-projects/lists"}