Habit & Mood Android App Development

Project Description

Project Title:

Android Habit & Mood Tracking App (MVP Development)

Project Overview:

I am looking for an experienced Android developer to build a simple and clean mobile application that helps users track their daily habits, mood, and short notes about their day. The goal is to create an MVP (minimum viable product) that can be expanded with more features in later phases.

The app should be intuitive, visually appealing, and optimized for Android phones. Tablet support is not required in the first version.

Key App Features:
1. User Registration & Login

Email + password authentication

(Optional for MVP) Google Sign-in

2. Habit Management

Users can create custom habits (e.g., drink water, read, exercise)

Option to set frequency (daily or specific days of the week)

Simple toggle/check-in for completing habits throughout the day

3. Mood Tracking

Daily mood selection (e.g., 1–5 emoji/smiley scale)

Optional short note describing the day

4. Dashboard & Statistics

Calendar view showing habits completed and mood entries

Simple weekly/monthly charts (completion rate, mood overview)

5. Notifications

Push notifications to remind users about their habits

Customizable times for reminders (per habit)

Technical Requirements:

Platform: Android (minimum Android 8.0 / API 26)

Language: Kotlin (preferred) or Java

Architecture: MVVM (preferred)

Local storage using Room / SQLite

UI following Material Design guidelines

MVP may run fully offline (local DB only), but code should allow future backend integration (REST API ready) Show More

Attachments

Freelancers Bidding (0)

  • This project has no proposals yet.
    Be the first to place a bid on this project!