Skip to content
/ bored Public

Ever experienced boredom, well we all have at some point. This application, made with NextJS 12 and Typescript, generates a task for you to chase that boredom away.

Notifications You must be signed in to change notification settings

contawo/bored

Repository files navigation

Bored: Your Instant Task Generator 🎲

Hey there! I'm Awonke Mnotoza, and welcome to Bored—your go-to solution for those moments when boredom strikes. Whether you're procrastinating, waiting in line, or just feeling a bit meh, Bored has your back! Let's dive into the details and get you unstuck! 🌟

Overview

Bored is a web application that instantly generates random tasks for you. No more staring at the ceiling wondering what to do next! Here's how it works:

  1. Task Generation: Click the button, and voilà! A new task appears. Not feeling it? Click again for another one.
  2. API Magic: We've harnessed the power of the Bored API to bring you an endless supply of activities.

Tech Stack

Frontend

  • Next.js: Our trusty frontend framework.
  • Typescript: Handling those data types like a pro.
  • API Integration: Fetching tasks from the Bored API at the following endpoint api/activity.

Backend

  • No Backend Needed: Yep, you read that right! I've keeping it simple and serverless.

Getting Started

  1. Clone the Repository: Get started by cloning this repository to your local machine.
  2. Install Dependencies:
    • Make sure you have Node.js installed.
    • Run npm install to install project dependencies.
  3. Run the Application:
    • Run npm run dev to start the development server.
    • Access the application at http://localhost:3000.

Ways to Improve

  • Voice Assistant: Imagine having a friendly voice read out your tasks. "Hey, how about learning to juggle today?"
  • UI Overhaul: Spruce up the design. Add some colors, animations, and make it visually appealing.
  • Enhanced Functionality: Maybe add categories (e.g., creative tasks, physical activities) or allow users to save their favorite tasks.

License

This project is licensed under the MIT License. Feel free to explore, modify, and share. 📜

Remember, every task is an adventure waiting to happen. Happy exploring! 🚀🔍

About

Ever experienced boredom, well we all have at some point. This application, made with NextJS 12 and Typescript, generates a task for you to chase that boredom away.

Topics

Resources

Stars

Watchers

Forks