The Item Ranking App is a web application that allows users to interactively rank items by dragging and dropping them onto a grid Description: The Item Ranking App is a web application that allows users to interactively rank items by dragging and dropping them onto a grid. Each cell position on the grid corresponds to a ranking value, providing users with a fun and engaging way to establish item rankings. The app utilizes React on the front-end and a .NET Web API on the backend.
Table of Contents
Features Prerequisites Getting Started Usage API Documentation Contributing License Features
Drag and drop items to rank them. Visual grid representation of item rankings. Integration with a .NET Web API for data management. User-friendly and interactive interface. Easily customizable and extendable React components. Prerequisites
Before you begin, ensure you have met the following requirements:
Node.js and npm installed on your development machine. .NET Core SDK for running the backend Web API. Git for version control.Getting Started
Clone the repository: bash Copy code git clone (https://github.com/joshuabvarghese/Movie-Ranking-app.git) Navigate to the project directory: bash Copy code cd item-ranking-app Install front-end dependencies: bash Copy code cd client npm install Install back-end dependencies: bash Copy code cd ../server dotnet restore Usage
Start the backend Web API: bash Copy code cd server dotnet run Start the front-end React app: bash Copy code cd ../client npm start Open your web browser and access the app at http://localhost:3000.