Aksgo / unialgo

UniAlgo is a platform for understanding competitive programming (CP)
https://unialgo.web.app
7 stars 28 forks source link
algorithm article competitive-programming hacktoberfest hacktoberfest-2024 hacktoberfest2024 open-source

<!DOCTYPE html>

UniAlgo

πŸ“’ News

🚧 Github authentication under prod ! And rest, you are free to explore this project

🌐 Overview

UniAlgo is a platform designed to help users understand competitive programming (CP). It features a curated collection of unique CP concepts, algorithms, and articles that take time and effort to master.

🌟 Key Features:

  • πŸ“š Articles for learning competitive programming.
  • πŸ–ΌοΈ Frontend developed using HTML, CSS, and JavaScript and user-friendly interface.
  • πŸ› οΈ Backend built with Python and Firebase for seamless performance.
  • βœ‰οΈ Mailing system keep users updated, with ongoing improvements.
  • πŸ—‚οΈ Algorithm Implementations available in the master/Algorithms folder for you to explore.
  • πŸ”’ Content in Articles is copyrighted,but the source code is open for contributions.

πŸ”” Stay Updated!

To get latest notification for newly added articles you need to sign in to UniAlgo


πŸš€ Future Release

We are shifting from our original way of creating individual HTML files to using our own server-side rendering for articles.πŸ’» This shift will enhance performance and scalability.

πŸ’‘This work may take time, If you have any suggestions or ideas regarding the server setup, feel free to raise an issue with the label 'server'.


🀝 How to Contribute?

What can you contribute to UniAlgo?
  • 🧠 Solve coding problems listed in the issues or raise new ones.
  • πŸ“ Contribute new Articles related to competitive programming.
  • πŸ’» From a developer's point of view, we aim to use a simple tech stack that’s easy for most contributors to understand.

For Hacktoberfest and contribution realated queries please check out our CONTRIBUTION.md

🎁 Swags & Recognition

We respect out contributors and to recognize their work, the contributors will be awarded Digital Badges based on their contribution which they can showcase on their social profiles πŸ…

⚠️ Note: We are currently developing the platform to deliver badges. πŸ•’ Please be patient as it may take some time to receive them.


  1. ⭐ First-time contributors will receive a single star badge.
  2. ⭐⭐⭐ Contributors with 3 successful MRs will be awarded a three-star badge.
  3. πŸ† For more than 5 successful MRs, contributors will receive a trophy badge.

© 2024 Unialgo. All rights reserved.