Skip to content

Styles by Nova - is your go to fashion app for men, women, and kids, offering fresh style tips, trending outfits, and grooming advice to keep you looking your best.

License

Notifications You must be signed in to change notification settings

NovaLogics/styles-by-nova-android-app

Repository files navigation

𝐒𝐓𝐘𝐋𝐄𝐒 𝚋𝚢 𝙽𝚘𝚟𝚊
♨ [ ᴀɴᴅʀᴏɪᴅ ᴘʀᴏᴊᴇᴄᴛ ] ♨

ɪ ⁃ ᴘʀᴏᴊᴇᴄᴛ ɪɴꜰᴏ

Note

This project is still in its early development stage.

𝑁𝑜𝑣𝑎 𝑆𝑡𝑦𝑙𝑒𝑠 ( 𝐒𝐓𝐘𝐋𝐄𝐒 𝚋𝚢 𝙽𝚘𝚟𝚊 ) is your go to fashion app for men, women, and kids, offering fresh style tips, trending outfits, and grooming advice to keep you looking your best.


ɪɪ ⁃ ᴡʜᴀᴛ ᴜꜱᴇʀꜱ ᴄᴀɴ ᴇxᴘᴇᴄᴛ

⭓ Features

  • Personalized Fashion Tips: Tailored outfit suggestions for men, women, and kids.
  • Trending Styles: Latest fashion trends and seasonal collections.
  • Grooming Advice: Expert tips on grooming and self-care.
  • Daily Style Inspirations: Fresh outfit ideas for everyday wear or special occasions.
  • Style Alerts: Notifications for new fashion releases and sales.
  • Size and Fit Guide: Help finding the perfect fit for any clothing item.
  • Fashion News: Updates on global fashion trends and designer highlights.
  • Shopping Links: Easy access to buy recommended outfits and accessories.

⭓ Requirements

  • Android 7.0 and Above
    • Min SDK version 24 (Android 7.0)

⭓ Permissions

  • Internet

ɪɪɪ ⁃ ᴠɪꜱᴜᴀʟ ᴛᴏᴜʀ ᴏꜰ ᴛʜᴇ ᴀᴘᴘ: ꜱᴄʀᴇᴇɴꜱ

ɪᴠ ⁃ ᴘʀᴏᴊᴇᴄᴛ ʙʀᴀɴᴄʜᴇꜱ

PRODUCTION BRANCH :
Stable code for deployment
main

STAGING BRANCH :
FLOW | Staging → Production
For pre-release testing, which ensures that the code is stable, bug-free, and ready for deployment.
staging

DEVELOPMENT BRANCH :
FLOW | Development → Release → Staging → Production
Active codebase for ongoing development efforts (New features, bug fixes, and improvements..)
development

FEATURE BRANCHES : N/A
FLOW | Feature → Development → Release → Staging → Production

RELEASE BRANCHES : N/A
FLOW | Release → Staging → Production

HOTFIX BRANCHES : N/A
FLOW | Hotfix → Staging → Production

BUGFIX BRANCHES : N/A
FLOW | Bugfix → Development → Release → Staging → Production


ᴠ ⁃ ʙᴇʜɪɴᴅ ᴛʜᴇ ᴄᴏᴅᴇ: ᴅᴇᴠ ꜰᴇᴀᴛᴜʀᴇꜱ

⭓ Project Documents


  1. Managing Dependencies with Version Catalogs  |   Read ->

  2. Jetpack Compose Project Structure Guide  |  Read ->

  3. Dimension Standards in Android  |  Read ->

⭓ App Dependencies/Libraries Overview


  • Kotlin : Kotlin is statically typed & first-class language for Android Development.
  • Coroutines : For Asynchronus or non-blocking operations.
  • Flows : Data Streaming API which is built on top of Coroutines.
  • Jetpack Compose : Toolkit for building native UI in a declarative way.
  • Room : Save data in a local database using Room
  • Retrofit : Type-safe REST client for Android to consume RESTful web services.
  • Dagger Hilt : Dependency injection library for Android.
  • Kotlin DSL : For writing gradle script for Kotlin is more readable and offers better compile-time.

⭓ Versions

Version Details
  • Min SDK : 24
  • Target SDK : 34
  • Compile SDK : 34
  • Java Version : 17
  • Gradle Version : 8.7
  • Compose Version :1.7.3
  • Kotlin Version : 2.0.20
  • Dagger Hilt Version : 2.52
  • Android Gradle Plugin Version : 8.5.2

⭓ Features

  1. Development process info  |  More->
  2. Project Resources  |  More->

ᴠɪ ⁃ ᴘʀᴏᴊᴇᴄᴛ ɴᴏᴛᴇꜱ



1. Project Log

Init Project
  1. Add Top Libraries and Plugins to the Project  |   More Info ->
  2. Add App icon using Resource Manager > Image Asset
  3. Update Project Structure According to    Project Structure Document ->
  4. Add fonts, colors, shapes, dimes, theme
  5. Add necessary Strings/Texts, icons, images, placeholders
  6. Add Dagger hilt
  7. Add Common UI components
  8. Add Main & Home screens

  ►   BACK TO Project Notes    


2. Project Resources


View Project Resources Details

Import : Fonts from

https://fonts.google.com/

Import : Colours from

https://htmlcolorcodes.com/colors/
https://www.materialpalette.com/orange/brown

Select : Theme from

https://material-foundation.github.io/material-theme-builder/

  ►   BACK TO Project Notes    






About

Styles by Nova - is your go to fashion app for men, women, and kids, offering fresh style tips, trending outfits, and grooming advice to keep you looking your best.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages