Skip to content

A web-based study platform for Computer Science students featuring interactive educational articles and a flashcard management system for active recall. 🎓

Notifications You must be signed in to change notification settings

nathanhgo/Caronte

Repository files navigation

Caronte 📚

An educational web platform designed to help Computer Science students master complex topics through articles and active recall (flashcards).

💡 About the Project

Caronte is a web system developed to democratize access to Computer Science knowledge. It combines theoretical learning with practical review tools.

The platform allows users to:

  1. Read Articles: Curated content on Calculus, Data Structures, Computer Architecture, and OOP.
  2. Manage Knowledge: Create, edit, and organize Flashcards into stacks for efficient studying.
  3. Track Progress: User profile system with persistent data (simulated via LocalStorage).

🛠️ Tech Stack

JavaScript Bootstrap HTML5 CSS3

✨ Key Features

  • 📚 Educational Hub: Interactive articles covering:
    • Calculus: Introduction and Integrals.
    • Data Structures: Queues, Stacks, and Linked Lists.
    • Computer Architecture: Logic Gates and Binary logic.
    • OOP: Inheritance and Polymorphism.
  • 🃏 Flashcard System: Users can create custom decks (stacks) to practice concepts.
  • 🔐 Auth System: Login and Registration logic implemented with client-side validation and persistence.
  • 🎨 Responsive UI: Fully responsive layout built with Bootstrap 5.

🚀 How to Run

Since this project is static-based, you can run it easily:

  1. Clone the repository
    git clone [https://github.com/nathanhgo/caronte.git](https://github.com/nathanhgo/caronte.git)
    
  2. Open the project Navigate to the folder and open index.html in your browser.

Tip: For a better experience, use the "Live Server" extension in VS Code.

🤝 Contributors Built with 💜 by:

@nathanhgo @iamthewalrusz @comeraperuibe944 @PichuFV


This project was developed as part of an undergraduate coursework for Systems Analysis and Development.

About

A web-based study platform for Computer Science students featuring interactive educational articles and a flashcard management system for active recall. 🎓

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •