The main goal of this project is to make the APIs more reliable, faster, operational and easy to maintain.

Firstly, I will work on determining the aspects that need to be improved or refactored in the current codebase, and then introducing more domain-features like Generating SVG code-snippets, base64 encoded image, tags recommendation and adding the possibility of searching with different languages.

Eos-icons is a search-heavy project, which necessitates having a great search process starting from the search-input in the frontend and ending in getting your desired icons in seconds! for this to be achieved, a search-engine layer will be added to manage the process of searching/filtering, also the icons will be added to a MongoDB instance, with a caching layer in front of it, to have a much faster responses.

Lastly, I will be working on adding unit tests, to make sure that the APIs work as expected, alongside with creating a Docker Image, to have a solid deployment solution.

Student

Fawzi E. Abdulfattah

Mentors

  • Shashank Jarial
  • Aditya Sharma
  • cynthia sanchez
  • Kartikay Bhutani
  • Devesh Vijaywargiya
  • Sorin Curescu
close

2021