<aside> <img src="/icons/home_purple.svg" alt="/icons/home_purple.svg" width="40px" /> Home
</aside>
<aside> <img src="/icons/sailboat_purple.svg" alt="/icons/sailboat_purple.svg" width="40px" /> Our Prototype
We plan to give a desktop app and a web-app and both will be super easy to use, to quick start creating your knowledge base.
Check our web-app prototype. Currently is in view-only mode, you can scroll and interact with a whiteboard frame created and shared by Gian via Github.
(more in Customers)
Crypto news, charts and bubbles
[https://drive.google.com/file/d/1zoawRnmcWiHgTNeKCiyIYrKU4SAv8bPS/view?usp=drive_link](https://drive.google.com/file/d/1zoawRnmcWiHgTNeKCiyIYrKU4SAv8bPS/view?usp=drive_link)
Web Scraping and mapping
[https://drive.google.com/file/d/1vIIVTPawjD--OpCOgyRtf6yeI7U5DJo-/view?usp=sharing](https://drive.google.com/file/d/1vIIVTPawjD--OpCOgyRtf6yeI7U5DJo-/view?usp=sharing)
</aside>
<aside> <img src="/icons/subtask_purple.svg" alt="/icons/subtask_purple.svg" width="40px" /> Technical Architecture
<aside> <img src="/icons/subtask_purple.svg" alt="/icons/subtask_purple.svg" width="40px" /> System Architecture Galaxy is a progressive web application designed to revolutionize knowledge management. It offers a unique and intuitive visual interface built with Excalidraw, allowing users to express their thoughts freely and connect ideas spatially, using limitless whiteboards. Unlike traditional note-taking apps with folder hierarchies, Galaxy empowers users to organize knowledge in a more natural and flexible way. Additionally, it empowers the user with data sovereignty, privacy and cryptography. Galaxy leverages React.js, Node.js, ICP canisters, and Juno Storage to deliver a robust, secure, and scalable platform for users of all backgrounds.
</aside>
<aside> <img src="/icons/shop_purple.svg" alt="/icons/shop_purple.svg" width="40px" /> Frontend The Galaxy frontend is built using React.js, providing a dynamic and responsive user interface. It incorporates the Excalidraw library for intuitive whiteboard functionalities, allowing users to easily create, organize, and manage their content.
</aside>
<aside> <img src="/icons/server_purple.svg" alt="/icons/server_purple.svg" width="40px" /> Backend The backend is powered by Node.js, handling all the core functionalities, including user authentication, data management, and interactions with external services. It processes HTTP requests from the frontend and communicates with various backend services to ensure efficient data handling and retrieval.
</aside>
<aside> <img src="/icons/database_purple.svg" alt="/icons/database_purple.svg" width="40px" /> On-Chain Storage Galaxy utilizes Internet Computer Protocol (ICP) canisters for decentralized storage, ensuring data integrity and security. The backend interacts with ICP Canisters for both database management and file storage. For the desktop app, local storage is managed using SQLite, allowing offline access and storage.
</aside>
<aside> <img src="/icons/user-circle_purple.svg" alt="/icons/user-circle_purple.svg" width="40px" /> User Authentication and Profile User authentication in Galaxy is handled via NFID, Internet Identity, or Plug Wallet, providing secure and seamless access for users. Profiles are stored in ICP Canisters, ensuring that user data is decentralized and securely managed. This allows for efficient user management and personalized experiences within the Galaxy ecosystem.
</aside>
<aside> <img src="/icons/robot_purple.svg" alt="/icons/robot_purple.svg" width="40px" /> External Services Galaxy integrates with various third-party APIs, including OpenAI, to enhance its functionality with AI-driven features. These integrations are managed through the backend, allowing Galaxy to offer advanced capabilities such as content suggestions and automated organization.
</aside>
</aside>
Built by Galaxy Decentralized Organization