Guardian is a web app designed to help users solve Data Structures and Algorithms (DSA) problems by providing hints and solution approaches instead of direct code solutions.
- DSA Assistance: Provides hints and step-by-step guidance for solving DSA problems.
- Interactive Q&A Interface: Users can type in their queries and receive useful suggestions.
- Responsive Design: Built with Tailwind CSS for a seamless experience on desktops, tablets, and mobile devices.
- Modern Development: Utilizes React for UI development and Vite for a fast development workflow.
- Frontend: React, Vite.js
- API Integration: Axios
- Styling: Tailwind CSS
-
Clone the repository:
git clone https://github.com/your-username/guardian.git cd guardian
-
Install dependencies:
npm install
-
Start the development server:
npm run dev
-
Open your browser and go to
http://localhost:5173
Ensure the API providing hints and solutions is running and accessible. Update the API URL in the .env
file or within the Axios configuration.
Contributions are welcome! Please fork the repository and submit a pull request.
This project is licensed under the MIT License. See the LICENSE file for details.
For questions or feedback, reach out via [your email or social link].