Skip to content

Glowdrop is your one-stop beauty service and product app, built to provide a streamlined experience in booking services, discovering products, and maintaining a beauty routine.

Notifications You must be signed in to change notification settings

kodervine/glowdrop

Repository files navigation

Glowdrop

Glowdrop is a Professional Service & Beauty Product App designed to help users connect with top-rated beauty professionals, discover products, and create personalized beauty routines. Built with React Native and TypeScript, Glowdrop combines service booking with product recommendations to deliver a comprehensive beauty and self-care experience.


Tech Stack

  • React Native: For creating a cross-platform mobile application that runs on both iOS and Android.
  • TypeScript: Used for type safety, enhancing code maintainability, and ensuring a robust development experience.

Features

Professional Services

  • Professional Profiles: Detailed profiles for each beauty professional, showcasing:

    • About section
    • Services with descriptions, durations, and prices
    • Availability schedule by day
    • Contact Information (phone number, email, and address)
    • Reviews from clients, with ratings and comments
  • User Actions:

    • Bookmark professionals for easy access
    • Book services directly from the profile page
    • Filter by ratings, price, and availability

Product Discovery

  • Beauty Products: Browse a curated list of beauty products recommended by professionals.
  • Product Details: View detailed information for each product, including benefits, ingredients, and user reviews.

Personalized Routine

  • Routine Builder: Create and manage a personalized routine by adding selected products and specifying usage frequency.

App Screenshots

Here are some demo pictures of the Glowdrop app, showcasing its user-friendly interface and features:

Screen Screenshot
Auth Screen Home Screen
Home Screen Home Screen
Professional List Professional List
Professional Detail About Tab screen Professional Detail About
Professional Detail Services Tab screen Professional Detail Services
Professional Detail Reviews Tab screen Professional Detail Reviews
Product Details Product Details
Routine Builder Routine Builder

Design Inspiration

Glowdrop’s sleek and modern design draws inspiration from the following Dribbble concepts, blending clean layouts with engaging visuals:


Getting Started

  1. Clone the Repository:
    git clone https://github.com/kodervine/glowdrop.git
  2. Install Dependencies:
    cd glowdrop
    npm install
  3. Run the App:
    npx expo start # or npm run ios for iOS

Folder Structure

  • components: Contains reusable UI components used throughout the app.
  • screens: Major screens like Home, Artists, Routine, Products, and Routine.
  • assets: Includes images, icons, and other static files.
  • types: TypeScript interfaces and types for data consistency across components.

Glowdrop is your one-stop beauty service and product app, built to provide a streamlined experience in booking services, discovering products, and maintaining a beauty routine.


About

Glowdrop is your one-stop beauty service and product app, built to provide a streamlined experience in booking services, discovering products, and maintaining a beauty routine.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published