A dashboard designed to motivate developers with daily quotes, programming tips, and task management. Creatind using SolidJS.
- Motivational Quotes: Get a random motivational quote for developers.
- Daily Programming Tips: Receive random daily programming tips from DEV.to.
- Task Management: Add and manage your development tasks.
- Animated Mascot: Interact with a cute animated mascot for some fun.
-
Clone the repository:
git clone https://github.com/brachaer/DeveloperDashboard.git cd my-app
-
Install the dependencies:
npm install
-
Start the development server:
npm run dev
- Open your browser and navigate to
http://localhost:3000
to see the dashboard in action. - Click on the "Get New Quote" button to fetch a new motivational quote.
- Add your tasks in the task management section.
- Click on the mascot to see different animations.
The main component that renders the header, quote, mascot, tasks, pomodoro timer, and programming tips.
Fetches and displays a random motivational quote for developers.
Displays an interactive animated mascot.
Allows users to add and manage development tasks.
Fetches and displays a random programming tip from DEV.to.
- SolidJS: A declarative JavaScript library for building user interfaces.
- Vite: A fast build tool and development server.
- CSS Modules: Scoped CSS to avoid global styles conflicts.