/step-analyzer

Web based analyzer for steps per day

Primary LanguageHTMLMIT LicenseMIT

Step Analyzer

Web based analyzer for steps per day

Features

  • Modern design with BootStrap
  • Developed collapsible left-side menus to optimize user immersion and navigation, resulting in a seamless browsing experience.
  • Dynamic calendar that provide information about the steps taken for each day
  • Real-time weather forecasting for specific location with OpenWeatherMap
  • BMI and weight calculators featuring dynamic sliders for setting and tracking fitness goals, promoting health-conscious behavior
  • Goal-setting modules for users to set and achieve weekly, monthly, and yearly milestones, inspiring progress and personal growth.
  • Developed visually appealing dashboards presenting comprehensive insights through plots and statistical information, facilitating data analysis and decision-making.
  • graphics with plotly
  • Interactive Web Maps for GPX Tracks
  • Engineered a step length calculator based on height with customizable inputs, delivering accurate measurements for fitness enthusiasts.
  • Implemented secure Sign Up and Sign In forms, enabling smooth user registration and profile management for a personalized experience.
  • user profile that can be change
  • Developed an image size compressor to optimize image quality and loading speed, enhancing overall website performance.
  • Utilized PostgreSQL database for storing user data
  • Django Rest API for seamless front-end and back-end communication
  • Integrated Celery to send asynchronous email notifications, ensuring timely reminders and updates reach users effectively.
  • reminder for the need of walk
  • history of sign ins with location
  • Developed a simple yet efficient chat system, enabling users in the same region to engage in real-time conversations.
  • Implemented an intuitive search feature for users to quickly access specific information and content.
  • Streamlined data management through comprehensive CRUD operations, allowing easy addition, editing, updating, and deletion of database values.
  • Leveraged data clustering algorithms to categorize and organize information effectively, enabling users to discover patterns and insights from steps data.
  • filter the data for some time period
  • images with GPS coordinates to a map
  • calculate the strike in days
  • Integrated social media sharing functionalities, allowing users to effortlessly share their achievements and experiences with their network.
  • chatbot from hugging face with API
  • generating data
  • infographics
  • comparison between people
  • coloring the rows on the base of the values