Inspiration

Our main inspiration was to build an open-source project which we will be making better in the future with community support which just started through the medium of this hackathon because hackathons are beneficial for building good things at a great pace. We have chosen this hackathon to build our idea into something real. We love the development and collaboration part to build something real in less time in the hackathon which motivates us to participate more.

What it does

  • It searches logs from a log file using elastic search.
  • React Frontend calls API to retrieve search queries on the basis of uploaded log file

How we built it

  • We built it using elastic search, react js, Django rest framework for API, and SQL as a database
  • We build API using Django for file upload, log lines retrieval, and search API.
  • We used React for the frontend to call API and represent it on the webpage.
  • We used elastic search to search in the big log files for particular stats.

Challenges we ran into

  • Integrating elastic search was a bit hard because we have to transform the table data into an indexing-based approach.
  • Uploading files from react to the API and then calling the search API in real-time so that it is for better UI and UX

Accomplishments that we're proud of

  • Successfully building a log searcher is our main accomplishment.
  • Learning the collaboration is also an accomplishment.

What we learned

  • We learned a lot of things like how to work in the community, how to manage tasks under time pressure.
  • Instead of this we learned to integrate different tech stacks

What's next for EzLogs

Using regexp to make category in log file

Built With

Share this project:

Updates