https://github.com/alapipapi/quest-a-day
Explore daily challenges in coding, fitness, creativity, and problem-solving. Push boundaries and grow consistently.
https://github.com/alapipapi/quest-a-day
coding-challenges creativity daily-challenges developer fitness growth learning motivation problem-solving programming projects self-improvement skills technology
Last synced: 13 days ago
JSON representation
Explore daily challenges in coding, fitness, creativity, and problem-solving. Push boundaries and grow consistently.
- Host: GitHub
- URL: https://github.com/alapipapi/quest-a-day
- Owner: Alapipapi
- License: mit
- Created: 2025-02-21T12:54:28.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2025-07-24T01:40:56.000Z (2 months ago)
- Last Synced: 2025-07-24T03:17:35.062Z (2 months ago)
- Topics: coding-challenges, creativity, daily-challenges, developer, fitness, growth, learning, motivation, problem-solving, programming, projects, self-improvement, skills, technology
- Language: TypeScript
- Homepage: https://quest-a-day.lovable.app/
- Size: 1010 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Security: SECURITY.md
Awesome Lists containing this project
README
# Quest-a-Day
Explore new challenges daily across coding, fitness, creativity, and problem-solving. Push your boundaries and grow with every challenge you complete.
## Table of Contents
- [Introduction](#introduction)
- [Features](#features)
- [Technologies Used](#technologies-used)
- [Getting Started](#getting-started)
- [Contributing](#contributing)
- [License](#license)
- [Contact](#contact)## Introduction
Quest-a-Day is a platform that provides you with a variety of daily challenges to help you grow and push your boundaries. Whether it's coding, fitness, creativity, or problem-solving, there's something new to tackle every day.
## Features
- **Daily Challenges**: New challenges every day across different domains.
- **Progress Tracking**: Keep track of your progress and achievements.
- **Community Interaction**: Engage with a community of like-minded individuals.
- **Customizable Goals**: Set and track your own goals.## Technologies Used
- **TypeScript**: The primary language used for development.
- **React**: A JavaScript library for building user interfaces.
- **Vite**: A build tool that provides a fast development environment.
- **shadcn-ui**: A component library used for building the UI.
- **Tailwind CSS**: A utility-first CSS framework for styling.## Getting Started
To get a local copy up and running, follow these steps:
### Prerequisites
Ensure you have [Node.js](https://nodejs.org/) and npm installed. You can install Node.js and npm using [nvm](https://github.com/nvm-sh/nvm#installing-and-updating).
### Installation
1. **Clone the Repository**:
```sh
git clone https://github.com/Alapipapi/quest-a-day.git
```2. **Navigate to the Project Directory**:
```sh
cd quest-a-day
```3. **Install Dependencies**:
```sh
npm install
```4. **Start the Development Server**:
```sh
npm run dev
```## Contributing
Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are **greatly appreciated**.
1. Fork the Project
2. Create your Feature Branch (`git checkout -b feature/AmazingFeature`)
3. Commit your Changes (`git commit -m 'Add some AmazingFeature'`)
4. Push to the Branch (`git push origin feature/AmazingFeature`)
5. Open a Pull Request## License
Distributed under the MIT License. See `LICENSE` for more information.
## Contact
Alapipapi - [GitHub Profile](https://github.com/Alapipapi)
Project Link: [Daily Challenge Hub](https://quest-a-day.lovable.app/)