Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/abdulmazidakash/assignment-07


https://github.com/abdulmazidakash/assignment-07

Last synced: about 1 month ago
JSON representation

Awesome Lists containing this project

README

        

🌟 BPL-DREAM 11 🌟

🎉 Live Link

https://my-dream-11-akash.surge.sh/

🎉 Description



An interactive and engaging player selection app built with React! This project allows users to create a custom team by selecting players within a coin budget, switching between available and selected players, and receiving real-time feedback on actions.

---

🚀 Technologies Used



  • React: For building a dynamic user interface.


  • Surge: For quick and easy deployment.


  • React Toastify: To provide user-friendly notifications.


  • Tailwind CSS: For responsive and modern styling.

✨ Key Features



  1. Player Selection with Coin Management

    Users can select players while managing a coin balance, with each selection or deselection impacting the coin total. Selected players can be managed and removed with coins restored.



  2. Toggle Between Views

    Easily toggle between available and selected players to manage choices, with a maximum of 6 players allowed per selection.



  3. Real-Time Notifications

    Integrated with Toastify, this app provides real-time notifications for coin shortages, duplicate selections, and more, ensuring smooth interaction and feedback.

📄 Project Structure



  • Components: Reusable React components like Navbar, Banner, PlayerCard, and MainSection.


  • Data: JSON file storing player details.


  • Styles: Tailwind CSS for a consistent and mobile-friendly design.