Oky-period-tracker / periodtracker

GNU Affero General Public License v3.0
9 stars 15 forks source link

DMP 2024 #67

Open lalbelda opened 8 months ago

lalbelda commented 8 months ago

Description

Oky is the world’s first period tracker app for girls and created with girls. It provides information about menstruation in fun, creative and positive ways, straight into girls’ hands through the tools they use every day – mobile phones. Oky lets girls feel in control and more confident by tracking their periods, and getting the information that all girls should know.

Goals

[1]Goal 1: Enabling Oky code to run on Windows and Linux computers [2]Goal 2: Oky code to run using latest stack. Goals achieved by midpoint: [1] and number [2] has been started

Goal 1 detailed objectives: This project will enable Oky code to be run on other operating systems including Windows and Linux. Currently, the code only runs on Mac and we would like to ensure the code can also be deployed using Windows and Linux.

Goal 2 detailed objectives: Oky code to be run on latest stack. It will also guarantee the app runs for users that are on latest Android and iOS apps.

Expected Outcome

Goal 1 detailed expected outcomes

Goal 2 detailed expected outcomes The code runs and is compatible with latest stack (React Native, Node, Typescript) The app runs without crashes or issues on latest operating systems (both iOS and Android). The app should work same way it currently does (all functionality works the same). The app should pass all test cases, without failing. The code can be deployed using latest versions of Android Studio, Xcode and Visual code studio.

Acceptance criteria

Goal 1 detailed acceptance criteria

Goal 2 detailed acceptance criteria Oky code to run using latest stack. All the product components (app, cms, backend) work well when run using latest stack. All the functionalities of the product components work as they currently do. The product can pass all unit tests when deployed.

Setup/Installation Please follow the readme in the code

Mockups / Wireframes NA

Product Name Oky

Project Name Oky

Organization Name: Unicef

Domain okyapp.info

Tech Skills Needed: React Native, Node, Typescript, Postgres

Mentor(s)

Complexity High

Category

Sub Category

Abro0058T commented 7 months ago

@lalbelda i found this project very intresting and would love to know more about this . I used the app for a while and there are some major user experience issue like the font is not white so unable to read details , by the way i am using an android phone . Over all the app is good but it can be made better for young girls . I would like to have a google if possible to discuss about this project . I am a 3rd year student with 2 years of experience in react-native and MERN stack , proficient in both frontend and backend .

skushagra commented 7 months ago

Hello @lalbelda

This project seems very intersting and I am quiet facinated by it. My name is Kushagra, currenty pursuing Bachelors in Computer Science at Scaler School of Technology(First Year). I have developed multiple cross-platform mobile applications using the given tech stack and I believe this project is doable.

I will try to complete this project in the expected timeframe and raise a PR.

Can you share your Discord(or any other communication platform ID) so that I can contact you for any help or updates?

AkanshuAich commented 6 months ago

Hii @lalbelda ,

I am Akanshu Aich, a third year BTech student from International Institute of Information Technology, Bhubaneswar. I am writing to express my interest in contributing to this project as a part of DMP 2024. Having thoroughly reviewed the project, I am impressed by its objectives and it seeks the potential for great impact in industries.

With my background in Backend using Django , MERN with practicing hands on Machine learning and DevOps such as Docker, I believe I can make valuable contributions to Machine learning part . My experience includes several projects like Society-Expenditure Manager using Django, Real Estate using MERN and Info-Finding Tool using Machine Learning(LLM), which I believe align well with the goals of your project.

I am particularly interested in fulfilling the requirements of the project and have some ideas on how to approach it effectively. I am committed to adhering to best practices, contributing high-quality code, and actively collaborating with the project maintainers and community.

I am excited about the opportunity to contribute to "Oky" and help further its mission. I look forward to discussing potential contributions and how I can best support the project.

lalbelda commented 6 months ago

Good afternoon, @Abro0058T @skushagra @AkanshuAich please remember the interest needs to be submitted via official portal: https://unstop.com/competitions/dedicated-mentoring-program-dmp-2024-code-for-govtech-932803?lb=7gWXVfKv

Thanks,

Lucia

AbhimanyuSamagra commented 6 months ago

Do not ask process related questions about how to apply and who to contact in the above ticket. The only questions allowed are about technical aspects of the project itself. If you want help with the process, you can refer instructions listed on Unstop and any further queries can be taken up on our Discord channel titled DMP queries. Here's a Video Tutorial on how to submit a proposal for a project.

mehulambastha commented 6 months ago

Hi @lalbelda , just to be sure with the expected outcomes, we need to make the mobile app code ( for iOS and Android ) run on Windows + Mac right ? From what I'm able to gather, and please push me in the right direction if I'm wrong, we need to ensure that the app can be built and deployed from both Windows and Mac (which it already runs on) ? I've already forked the repo and I'm looking through the code to make sure I understand clearly what I'd be working with, if given the opportunity.

Priyanshuthapliyal2005 commented 6 months ago

Hi @lalbelda, I'm considering contributing to the Oky project. Can you share if there's been much activity or progress lately? Also, has anyone made significant progress or a good proof of concept recently? Your insights would help me assess if it's worth submitting a proposal within the next 12 hours. Thanks!

muskan006 commented 6 months ago

hi @lalbelda
i 'm interested in this project also i'm aware that addressing women's health needs, particularly regarding menstruation. Oky, the world's first-period tracker app designed by and for girls, aims to bridge this gap by providing a comprehensive solution that empowers women to track their menstrual cycles effectively. i have clone the repository to git so that i could make changes for windows database thats why i want to contribute in this project.

muskan006 commented 6 months ago

Hi @lalbelda , just to be sure with the expected outcomes, we need to make the mobile app code ( for iOS and Android ) run on Windows + Mac right ? From what I'm able to gather, and please push me in the right direction if I'm wrong, we need to ensure that the app can be built and deployed from both Windows and Mac (which it already runs on) ? I've already forked the repo and I'm looking through the code to make sure I understand clearly what I'd be working with, if given the opportunity.

Hi @lalbelda, I'm considering contributing to the Oky project. Can you share if there's been much activity or progress lately? Also, has anyone made significant progress or a good proof of concept recently? Your insights would help me assess if it's worth submitting a proposal within the next 12 hours. Thanks!

hi @Priyanshuthapliyal2005 i am working on this project and to run code for windows you need to clone the repository first hope this helps.

muskan006 commented 6 months ago

Hi @lalbelda , just to be sure with the expected outcomes, we need to make the mobile app code ( for iOS and Android ) run on Windows + Mac right ? From what I'm able to gather, and please push me in the right direction if I'm wrong, we need to ensure that the app can be built and deployed from both Windows and Mac (which it already runs on) ? I've already forked the repo and I'm looking through the code to make sure I understand clearly what I'd be working with, if given the opportunity.

hi @mehulambastha to run program in windows you need to clone the repository hope this help

muskan006 commented 6 months ago

@lalbelda how to ad doker to the databse getting an error regarding that

muskan006 commented 5 months ago

@lalbelda is interview process has started for this particular project. I one of those who have submitted the proposal regarding this project it's my humble request kindly consider that once.

muskan006 commented 5 months ago

Dear @lalbelda,

I hope this message finds you well. I am writing to express my keen interest in joining the Oky project under UNICEF, as described in the recent project brief. I am confident that my background and passion for the skills required—React Native, Node, Typescript, and Postgres—align perfectly with the project's needs.

The opportunity to enable Oky's code to run on Windows and Linux computers, and to update it to the latest stack, excites me tremendously. This project is not only a significant technical challenge but also a chance to contribute to a cause that empowers young girls by providing them with crucial information about menstruation in a fun and engaging way.

Being selected for this project is of paramount importance to me for several reasons. Professionally, it represents a unique chance to grow and hone my skills in cutting-edge technologies and cross-platform development. The goals of this project, such as ensuring seamless deployment across various operating systems and updating to the latest stack versions, are critical areas where I am eager to make meaningful contributions.

On a personal level, I am deeply inspired by UNICEF's mission and the impact Oky can have on the lives of young girls globally. Joining this project means being part of something bigger—an initiative that not only leverages technology but also drives social change and empowerment. My dedication to both the technical and humanitarian aspects of this project is unwavering.

I am passionate about creating robust, user-friendly applications and believe that my skills will be a valuable asset to the Oky team. The opportunity to work with UNICEF and contribute to such an impactful project would be a tremendous honor and a vital step in my professional journey.

Thank you and it's humble request to consider my proposal. I am eagerly looking forward to the possibility of contributing to the Oky project and am available for any further discussions or interviews at your convenience.

Warm regards,

Muskan Singh

Sourabh-awasthy commented 4 months ago

Weekly Learnings & Updates (To be filled by contributor)

Week 1

Week 2

Week 3

Week 4

Week 5

Week 6

Week 7

lalbelda commented 3 months ago

Weekly Goals

Week 1

Week 2

Week 3

Week 4

Week 5

Week 6

Week 7