Skip to content

LadyKerr/devwins

Repository files navigation

DevWins 🏆

Track your developer wins and celebrate your career milestones

DevWins is a modern web application designed to help developers document, track, and celebrate their professional achievements. Whether it's completing a challenging project, learning a new technology, getting promoted, or solving a complex bug, DevWins helps you maintain a comprehensive record of your career victories.

✨ Features

  • 📝 Win Tracking: Document your professional achievements with details and context
  • 🎯 Career Milestones: Track important career moments and growth
  • 📊 Progress Visualization: View your wins over time with beautiful charts
  • 🏷️ Categorization: Organize wins by project, technology, or achievement type
  • 📱 Responsive Design: Access your wins from any device
  • 🚀 Performance Optimized: Built with modern web technologies for speed

🛠️ Tech Stack

This project is built with modern web technologies:

Core Framework

  • Astro - Static site generator with dynamic capabilities
  • React - UI components and interactivity
  • TypeScript - Type-safe development

Styling & UI

Development Tools

Form Handling & Validation

🚀 Getting Started

Prerequisites

Make sure you have the following installed:

  • Node.js (version 18 or higher)
  • npm or yarn package manager

Installation

  1. Fork and Clone the repository

    git clone https://github.com/LadyKerr/devwins
    cd devwins
  2. Install dependencies

    npm install
    # or
    yarn install
  3. Start the development server

    npm run dev
    # or
    yarn dev
  4. Open your browser Navigate to http://localhost:4321 to see the application

Available Scripts

  • npm run dev - Start the development server
  • npm run build - Build the application for production
  • npm run preview - Preview the production build locally
  • npm run astro - Run Astro CLI commands

🤝 Contributing

We welcome contributions! Please feel free to submit a Pull Request. For major changes, please open an issue first to discuss what you would like to change.

  1. Fork the repository
  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

This project is licensed under the MIT License - see the LICENSE file for details.

About

demo on building an app with Copilot Agent Mode - RenderATL

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Generated from LadyKerr/astro-starter