AlgoGraph is a fun and interactive app that helps you keep track of the LeetCode problems you've solved, and explore other problems through a visual, graph-based UI. 🌐💻
The app displays problems as nodes in a graph, and you can touch, play around, and navigate through the graph to discover related problems. This makes it easy to track your progress and find new challenges to solve! 🧩✨
- Keep track of solved LeetCode problems 🏆
- Interactive graph-based UI to explore problems 🔍
- Touch and interact with the graph to find related problems 🌐
- Visualize your progress in a fun, engaging way 📊
-
Clone the repository:
git clone https://github.com/your-username/AlgoGraph.git -
Install the dependencies:
npm install -
Run the development server:
ng serve -
Navigate to
http://localhost:4200/in your browser. The app will automatically reload when you make changes to the source files. 🚀
Run ng serve for a dev server. Navigate to http://localhost:4200/. The application will automatically reload if you change any of the source files.
Run ng generate component component-name to generate a new component. You can also use ng generate directive|pipe|service|class|guard|interface|enum|module.
Run ng build to build the project. The build artifacts will be stored in the dist/ directory.
Run ng test to execute the unit tests via Karma.
Run ng e2e to execute the end-to-end tests via a platform of your choice. To use this command, you need to first add a package that implements end-to-end testing capabilities.
To get more help on the Angular CLI, use ng help or go check out the Angular CLI Overview and Command Reference page.
