Git Product home page Git Product logo

sampoorna's Issues

Create a Profile Section

This issue includes adding a Navigation Drawer from the left to access the profile section.

  • The Navigation Drawer should contain for now just one option called "Profile"
  • Clicking on the profile option navigates to another fragment, that shows basic information which was asked during the onboarding user info.

Adding everyday mood

Adding everyday mood would help in self realization that what's going inside. Everyone is busy and we hardly get time to analyze ourselves.

Constraint Calendar Date

  • The calendar view in Tracking Fragment, which appears on "SHOW CALENDAR", lets one choose a date after the current date. It should be constrained such that the user can select a date only before the current date.

[Enhancement] README File

I want to enhance the README file with emojis.
Kindly assign this issue to me. I'm a GSSoC'22 contributor.

Improve Track Mensuration Feature

  • Add a Calender view that shows and lets one select the last period date, and on its basis notify the user about the periods 5 days before the next expected cycle. If the user already had periods, the new date should be added to the calendar, otherwise, it should show no. of days elapsed, since the expected date.
  • Take avg cycle of 28 days.
  • Implement Notifications for notifying the user.
  • You can also work on UI improvement.

UI change

In the app bottom nav bar button is very light .Its hard to understand what is write there.so I wanna work with this issue .Please assign it to me .

Adding JWT auth functionality

  • We are now shifting db to mongo, and we will be implementing jwt auth.
  • This issue targets adding jwt auth functionalities within the app.

Encrypt User Data

When the user submits a mobile number for SOS service, we can encrypt that data before saving it to the database. This will ensure that their contacts/data is safe with the team.

docs: Add Issue Templates

Changes
Adding Issue templates
Template path .github/ISSUE_TEMPLATE

156198784-b2e8d551-3df4-4aff-a7c7-051a88c344c0
156169861-53b91128-a1aa-4751-805e-affb8a4924a3

GSSoC-22
yes

Code of Conduct

  • I agree to follow this project's Code of Conduct

Better UX: Color change for SOS ON/OFF & add current location in form

Color of SOS button becomes grey when off (like the other 2 buttons). Pink if ON.

For the form shown when we start the app for 1st time - in enter location we can add a get current location feature(town & state) automatically on button click.

These will be a better for UX.
Will be great if this can be assigned to me under GSSOC 2022.
Thank You.

Workflow for Automated Release

Hey, we should build a workflow for automatic release, so that whenever major changes are made to the code or a pull request is merged, that workflow can trigger and a new release is created in the repository's releases section.
If this suggestion seems to be good, kindly assign this issue to me. I'll build a pipeline for the same.

Add Blogs Fragment

  • Add a Blogs Fragment, which is accessible by the bottom navigation currently available.
  • Create a Recycler View inside it, which for now shows dummy text, and can be later used to get fetched results from some apis.

PR Template

Creating a pull request template to ensure that the pull request contains all the information and details regarding pr so that it will be easy to review them.

@yellowHatpro can you please assign me this ??

Code Refactoring

  • Size in layout file are defined statically , it should be imported from dimen file
  • Color to textview/ other views are defined statically , it should be imported from color xml file.

Create a Splash Screen

  • Create a splash screen activity.
  • Don't use any timer/delay-based approach to achieve the splash screen.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.