Custos-Diretriz / custos-mobile

0 stars 2 forks source link

Crime Recorder Feature #3

Open Khauthymo opened 1 day ago

Khauthymo commented 1 day ago
NueloSE commented 23 hours ago

I am applying to this issue via OnlyDust platform.

My background and how it can be leveraged

I am a frontend developer with experience in using react, typescript , javascript, writing and connecting smart contract to dapp using cairo programming language and solidity.

How I plan on tackling this issue

To tackle this, here’s how I would approach it:

josephchimebuka commented 17 hours ago

I am applying to this issue via OnlyDust platform.

My background and how it can be leveraged

I am Joseph I am a frontend developer and blockchain developer and I am also an active contributor here on only dust here is my profile https://app.onlydust.com/u/josephchimebuka. This is my first time to contribute to this repo ill appreciate the opportunity to contribute. this is a couple of frontend and blockchain projects i have built https://metacrypt.vercel.app/ https://mattedsgn.com/

How I plan on tackling this issue

I will implement the UI and functionalities and connect it to the starknet contract in 2-3 days

Benjtalkshow commented 11 hours ago

I am applying to this issue via OnlyDust platform.

My background and how it can be leveraged

I am a Full Stack Developer specializing in Next.js, TypeScript, Node.js, and Rust. With over 31 contributions across projects in the OnlyDust ecosystem, I’ve developed strong proficiency in delivering high-quality solutions and resolving complex issues within tight deadlines. My experience spans frontend, backend, smart contracts, and the optimization and maintenance of scalable codebases.

How I plan on tackling this issue

To develop the Crime Recorder feature, I will focus on both the user interface (UI) and the underlying functionalities, ensuring seamless integration with the Starknet contract.

First, I will design and implement an intuitive UI that allows users to easily navigate and interact with the Crime Recorder feature. This will include input fields for recording crime details, a submission button, and a display area for recorded entries, all designed for a user-friendly experience.

Next, I will implement the necessary functionalities that will allow users to record crimes effectively. This will involve creating the logic for capturing user input, validating the data, and preparing it for submission to the blockchain.

Finally, I will connect the Crime Recorder to the Starknet contract. This integration will ensure that all recorded crime entries are securely stored on the blockchain, leveraging Starknet's capabilities for enhanced security and transparency.

Yunusabdul38 commented 11 hours ago

I am applying to this issue via OnlyDust platform.

My background and how it can be leveraged

I have a strong background in software development, with a focus on blockchain technologies and smart contract development. My experience spans across various domains including decentralized applications (dApps), smart contract testing, and blockchain infrastructure.

With proficiency in Cairo (language), I am adept at writing and testing contracts on different blockchain platforms. I have hands-on experience with the StarkNet ecosystem and the Cairo programming language, which allows me to efficiently develop and test complex smart contracts.

Additionally, my experience with automated testing frameworks, version control systems, and continuous integration (CI) pipelines equips me to approach contract testing in a robust and scalable manner. My background in full-stack development, specifically with React and TypeScript, further strengthens my ability to contribute effectively to the frontend of decentralized applications, ensuring seamless integration with smart contracts.

Leveraging this experience, I can thoroughly implement and optimize the Cairo tests for the crime recorder and agreement contracts, ensuring high reliability and security.

How I plan on tackling this issue

To implement the UI and functionalities, I would start by designing a user-friendly interface that provides clear access to the crime recording features, ensuring a smooth user experience. I would use React and TypeScript to build a modular and scalable frontend.

For the connection to the StarkNet contract, I would integrate the frontend with StarkNet using web3 libraries or StarkNet.js. This would involve establishing communication between the UI and the Cairo contract, allowing users to interact with the contract securely and efficiently. I would ensure proper error handling, transaction feedback, and security measures to guarantee a reliable connection between the UI and the blockchain.

aniruddhaaps commented 10 hours ago

I am applying to this issue via OnlyDust platform.

My background and how it can be leveraged

I have experience in web2 and web3 development and want to contribute in open source.

How I plan on tackling this issue

I will make a user-friendly UI with the help of React on the recording of crimes including the form to capture location and description. Implement the necessary functionalities concerning validation of data and submitting of forms. Finally, I will integrate this UI with the StarkNet contract using Starknet.js and thus make it possible to interact in a secure and efficient way when storing and retrieving crimes on-chain.

Ekene001 commented 9 hours ago

I am applying to this issue via OnlyDust platform.

My background and how it can be leveraged

Hi, I'm Ekene, a frontend and blockchain developer, and I’m new to the OnlyDust platform. This is my first time contributing to this repository, and I’m excited about the opportunity to collaborate and bring my skills to the table. Looking forward to making a positive impact and working with the team!

How I plan on tackling this issue

To implement the navigation bar and wallet connection component, I will first design a responsive and user-friendly navigation bar that links to all key sections of the application. It will include a logo for brand identity and maintain a cohesive style with the rest of the app.

Next, I will integrate the wallet connection functionality, allowing users to securely connect their wallets. This will involve detecting wallet availability, handling connection requests, and updating the UI to reflect the connection status. I will also implement error handling and user feedback mechanisms to guide users through any issues.

After thorough testing to ensure everything works seamlessly, I will integrate the solution into the existing codebase and provide documentation for future maintenance and user onboarding.

Goodness5 commented 7 minutes ago

@NueloSE you can access figma design here in-case you ommited it in the contribution guidelines https://www.figma.com/design/3nZ7dFPCVz4fdnfP5ZGlL6/Custos-Diretriz?node-id=0-1&node-type=canvas&t=SZrQbCkWDo6zOuvO-0