Tink-Her-Hack 2.0 - Problem Statements Set-2

Daily Journal App

  • A web app for users to write and organize daily journal entries.

    Checkpoints:

    • Think about the core logic and structure of your application and write it in readme.md
    • Develop backend or write the code for journal entry storage (Firebase for backend).
    • Design and implement a user-friendly interface for writing and editing entries (HTML/CSS or React for frontend).
    • Add features for categorizing entries, setting reminders, and searching past entries.

Password Strength Checker

  • A web tool to check the strength of user-entered passwords.

    Checkpoints:

    • Think about the core logic and structure of your application and write it in readme.md
      • Create the password strength algorithm (JavaScript).
      • Design a simple UI to input passwords and display strength feedback (HTML/CSS).
      • Implement real-time strength updates as users type, with color-coded indicators.

Random Quote Generator

  • A web app that displays random quotes with each refresh.

    Checkpoints:

    • Think about the core logic and structure of your application and write it in readme.md
      • Fetch quotes from a public API or create a local list (use an API like Quotable).
      • Design a minimalist UI to display quotes and an option to generate a new one (HTML/CSS).
      • Add a button or trigger to fetch and display a new random quote on user interaction (JavaScript).

URL Shortener

  • A web tool to shorten long URLs into more manageable links.

    Checkpoints:

    • Think about the core logic and structure of your application and write it in readme.md
      • Implement URL shortening algorithm and data storage
      • Create a frontend interface for users to input URLs and get shortened links (HTML/CSS, JavaScript).
      • Display the shortened URL with a copy-to-clipboard button for easy sharing.

To-Do List App

  • A task manager web app for users to add, delete, and mark tasks as completed.

    Checkpoints:

    • Think about the core logic and structure of your application and write it in readme.md
      • Develop backend for managing tasks
      • Design and implement a user-friendly task list interface with add, delete, and update features
      • Add functionality for task completion, filtering by status, and due date reminders.

Local Library Catalog

  • A web-based catalog for a local library with search and availability features.

    Checkpoints:

    • Think about the core logic and structure of your application and write it in readme.md
      • Create a database of library books with details like title, author, genre.
      • Design a frontend interface for users to search and view book details.
      • Implement search functionality with filters, book availability status, and borrowing options.new random quote on user interaction (JavaScript).

Budget Tracker

  • A web app to help users track monthly expenses, set budgets, and visualize spending.

    Checkpoints:

    • Think about the core logic and structure of your application and write it in readme.md
      • Develop backend to store and manage user expenses and budgets.
      • Design and implement an interactive dashboard displaying spending categories, budgets, and expenses.
      • Add features for adding new expenses, setting monthly budgets, and generating spending reports.

Book Review Website

  • A platform for users to write and read book reviews, with rating and commenting features.

    Checkpoints:

    • Think about the core logic and structure of your application and write it in readme.md
      • Set up user authentication and authorization.
      • Create a database for storing book details, reviews, and user comments.
      • Design a responsive and visually appealing website layout for book listings, reviews, and interactions.

Weather Forecast App

  • A web app to display current weather and forecast for user location or searched cities.

    Checkpoints:

    • Think about the core logic and structure of your application and write it in readme.md
      • Integrate weather API (such as OpenWeatherMap) for fetching weather data.
      • Design a frontend interface to show current weather, hourly forecast, and 5-day forecast (HTML/CSS, JavaScript).
      • Add geolocation feature for auto-detecting user location and displaying local weather.

Pomodoro Timer

  • A productivity tool based on the Pomodoro technique with work and break intervals.

    Checkpoints:

    • Think about the core logic and structure of your application and write it in readme.md
      • Develop backend for timer functionality and intervals (JavaScript or Python).
      • Design a sleek and intuitive UI for the timer, with start, pause, and reset buttons (HTML/CSS).
      • Implement sound notifications for switching between work and break intervals, with progress bars for visual cues.